<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <link rel="canonical" href="https://blog.csdn.net/xufive/article/details/102993570"/>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <meta name="renderer" content="webkit"/>
    <meta name="force-rendering" content="webkit"/>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no">
    <meta name="apple-mobile-web-app-status-bar-style" content="black">
    <meta name="report" content='{"pid":"blog"}'>
    <meta name="referrer" content="always">
    <meta http-equiv="Cache-Control" content="no-siteapp" /><link rel="alternate" media="handheld" href="#" />
    <meta name="shenma-site-verification" content="5a59773ab8077d4a62bf469ab966a63b_1497598848">
        <meta name="csdn-baidu-search"  content='{"autorun":true,"install":true,"keyword":"致 Python 初学者 - 牧码人"}'>
    
    <link href="https://csdnimg.cn/public/favicon.ico" rel="SHORTCUT ICON">
    <title>致 Python 初学者 - 牧码人 - CSDN博客</title>
    <meta name="description" content="欢迎来到“Python进阶”专栏！来到这里的每一位同学，应该大致上学习了很多 Python 的基础知识，正在努力成长的过程中。在此期间，一定遇到了很多的困惑，对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言，从2009年开始单一使用 python 应对所有的开发工作，直至今天。回顾自己的学习过程，也曾经遇到过无数的困难，也曾经迷茫过、困惑过。开办这个专栏，正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你">

        
                    <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/detail-52bde8d329.min.css">
                            <script type="application/ld+json">{"@context":"https:\/\/ziyuan.baidu.com\/contexts\/cambrian.jsonld","@id":"https:\/\/blog.csdn.net\/xufive\/article\/details\/102993570","appid":"1563894916825412","title":"\u81f4 Python \u521d\u5b66\u8005 - \u7267\u7801\u4eba","images":["https:\/\/img-blog.csdnimg.cn\/20191110084457558.png","https:\/\/img-blog.csdnimg.cn\/20191110151034320.png","https:\/\/img-blog.csdnimg.cn\/20191110095113503.png?x-oss-process=image\/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Zml2ZQ==,size_16,color_FFFFFF,t_70"],"pubDate":"2019-11-19T23:30:43"}</script>
    
            <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/themes/skin-growway/skin-growway-c2984d5eb5.min.css">
    
<!--    自定义皮肤样式-->
    
    <script type="text/javascript">
        var username = "xufive";
        var blog_address = "https://blog.csdn.net/xufive";
        var static_host = "https://csdnimg.cn/release/phoenix/";
        var currentUserName = "";
        var isShowAds = false;
        var isOwner = false;
        var loginUrl = "http://passport.csdn.net/account/login?from=https://blog.csdn.net/xufive/article/details/102993570"
        var blogUrl = "https://blog.csdn.net/";

        var curSkin = "skin-growway";
        // 收藏所需数据
        var articleTitle = "致 Python 初学者";
        var articleDesc = "欢迎来到“Python进阶”专栏！来到这里的每一位同学，应该大致上学习了很多 Python 的基础知识，正在努力成长的过程中。在此期间，一定遇到了很多的困惑，对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言，从2009年开始单一使用 python 应对所有的开发工作，直至今天。回顾自己的学习过程，也曾经遇到过无数的困难，也曾经迷茫过、困惑过。开办这个专栏，正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你";
        // 第四范式所需数据
        var articleTitles = "致 Python 初学者 - 牧码人";
        
        var nickName = "天元浪子";
        var isCorporate = false;
        var subDomainBlogUrl = "https://blog.csdn.net/"
        var digg_base_url = "https://blog.csdn.net/xufive/phoenix/comment";
        var articleDetailUrl = "https://blog.csdn.net/xufive/article/details/102993570";
        var isShowThird = "0"
    </script>
    <script src="https://csdnimg.cn/public/common/libs/jquery/jquery-1.9.1.min.js" type="text/javascript"></script>
    <!--js引用-->
            <script src="//g.csdnimg.cn/??fixed-sidebar/1.1.6/fixed-sidebar.js,lib/fingerprintjs2/2.1.0/fingerprint2.min.js,report/1.1.1/report.js" type="text/javascript"></script>
    <link rel="stylesheet" href="https://csdnimg.cn/public/sandalstrap/1.4/css/sandalstrap.min.css">
    <style>
        .MathJax, .MathJax_Message, .MathJax_Preview{
            display: none
        }
    </style>
</head>
<body class="nodata " > 
    <link rel="stylesheet" href="https://csdnimg.cn/public/common/toolbar/content_toolbar_css/content_toolbar.css">
    <script id="toolbar-tpl-scriptId" src="https://csdnimg.cn/public/common/toolbar/js/content_toolbar.js" type="text/javascript" domain="https://blog.csdn.net/"></script>
    <script>
    (function(){
        var bp = document.createElement('script');
        var curProtocol = window.location.protocol.split(':')[0];
        if (curProtocol === 'https') {
            bp.src = 'https://zz.bdstatic.com/linksubmit/push.js';
        }
        else {
            bp.src = 'http://push.zhanzhang.baidu.com/push.js';
        }
        var s = document.getElementsByTagName("script")[0];
        s.parentNode.insertBefore(bp, s);
    })();
</script>
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/blog_code-c3a0c33d5c.css">
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/vendor/pagination/paging-e040f0c7c8.css">

<script type="text/javascript">
	var NEWS_FEED = function(){}
</script>

<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/chart-3456820cac.css" />
<div class="main_father clearfix d-flex justify-content-center" style="height:100%;"> 
    <div class="container clearfix" id="mainBox">
        <div  class='space_container'></div>
        <main>
            <div class="blog-content-box">
    <div class="article-header-box">
        <div class="article-header">
            <div class="article-title-box">
                <span class="article-type type-1 float-left">原创</span>                <h1 class="title-article">致 Python 初学者</h1>
            </div>
            <div class="article-info-box">
                <div class="article-bar-top">
                                                                                                                                                                <span class="time">2019-11-10 00:03:26</span>
                    <a class="follow-nickName" href="https://me.csdn.net/xufive" target="_blank" rel="noopener">天元浪子</a>
                    <span class="read-count">阅读数 9394</span>
                                                                        <span class="tags-box artic-tag-box">
                <span class="label">文章标签：</span>
                                                                <a data-report-click='{"mod":"popu_626","strategy":"cpython"}' data-report-view='{"mod":"popu_626","strategy":"cpython"}' class="tag-link" href="https://so.csdn.net/so/search/s.do?q=cpython&t=blog" target="_blank" rel="noopener">cpython                                                                    <a data-report-click='{"mod":"popu_626","strategy":"Anaconda"}' data-report-view='{"mod":"popu_626","strategy":"Anaconda"}' class="tag-link" href="https://so.csdn.net/so/search/s.do?q=Anaconda&t=blog" target="_blank" rel="noopener">Anaconda                                                                    <a data-report-click='{"mod":"popu_626","strategy":"PyPy"}' data-report-view='{"mod":"popu_626","strategy":"PyPy"}' class="tag-link" href="https://so.csdn.net/so/search/s.do?q=PyPy&t=blog" target="_blank" rel="noopener">PyPy                                                                    <a data-report-click='{"mod":"popu_626","strategy":"pip"}' data-report-view='{"mod":"popu_626","strategy":"pip"}' class="tag-link" href="https://so.csdn.net/so/search/s.do?q=pip&t=blog" target="_blank" rel="noopener">pip                                                                    </a>
                            </span>
                                                                                </div>
                <div class="operating">
                                    </div>
            </div>
        </div>
    </div>
    <article class="baidu_pl">
                 <div id="article_content" class="article_content clearfix">
                                                <div class="article-copyright">
                <span class="creativecommons">
                <a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/">
                    </a>
            <span>
                版权声明：本文为博主原创文章，遵循<a href="http://creativecommons.org/licenses/by-sa/4.0/" target="_blank" rel="noopener"> CC 4.0 BY-SA </a>版权协议，转载请附上原文出处链接和本声明。            </span>
               <div class="article-source-link2222">
                    本文链接：<a href="https://blog.csdn.net/xufive/article/details/102993570">https://blog.csdn.net/xufive/article/details/102993570</a>
                </div>
            </span>
                    </div>
                                                    <!--一个博主专栏付费入口-->
                              <div class="blog-column-pay"><a href="https://blog.csdn.net//xufive/columnpay/9506563"><img style="width:100%" src="https://csdnimg.cn/release/phoenix/static_blog/images/teacher.png?v1"/></a></div>
             
             <!--一个博主专栏付费入口结束-->
            <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css" />
                                        <div id="content_views" class="markdown_views prism-github-gist">
                    <!-- flowchart 箭头图标 勿删 -->
                    <svg xmlns="http://www.w3.org/2000/svg" style="display: none;">
                        <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path>
                    </svg>
                                            <p></p><div class="toc"><h3>文章目录</h3><ul><li><a href="#1__2" rel="nofollow">1. 前言</a></li><li><a href="#2__5" rel="nofollow">2. 明确学习目标，不急于求成，不好高骛远</a></li><li><a href="#3__Python__12" rel="nofollow">3. 在开始学习 Python 之前，你需要做一些准备</a></li><ul><li><a href="#21_Python__18" rel="nofollow">2.1 Python 的各种发行版</a></li><li><a href="#22__Python_39" rel="nofollow">2.2 安装 Python</a></li><li><a href="#23__43" rel="nofollow">2.3 选择一款趁手的开发工具</a></li></ul><li><a href="#3_IDLEpython_55" rel="nofollow">3. 习惯使用IDLE，这是学习python最好的方式</a></li><li><a href="#4__83" rel="nofollow">4. 严格遵从编码规范</a></li><li><a href="#5__148" rel="nofollow">5. 代码的运行、调试</a></li><li><a href="#5__157" rel="nofollow">5. 模块管理</a></li><ul><li><a href="#51_py2py3_163" rel="nofollow">5.1 同时安装了py2/py3</a></li><li><a href="#52_AnacondaIDE_170" rel="nofollow">5.2 使用Anaconda，或者通过IDE来安装模块</a></li><li><a href="#53_py2__py3_173" rel="nofollow">5.3 仅安装了py2 或 py3</a></li><li><a href="#54_pip_177" rel="nofollow">5.4 pip应用演示</a></li><li><a href="#55__217" rel="nofollow">5.5 模块仓库</a></li><li><a href="#54__220" rel="nofollow">5.4 发布自己的模块安装包</a></li></ul></ul></div><p></p>
<h1><a id="1__2"></a>1. 前言</h1>
<p>欢迎来到“Python进阶”专栏！来到这里的每一位同学，应该大致上学习了很多 Python 的基础知识，正在努力成长的过程中。在此期间，一定遇到了很多的困惑，对未来的学习方向感到迷茫。我非常理解你们所面临的处境。我从2007年开始接触 python 这门编程语言，从2009年开始单一使用 python 应对所有的开发工作，直至今天。回顾自己的学习过程，也曾经遇到过无数的困难，也曾经迷茫过、困惑过。开办这个专栏，正是为了帮助像我当年一样困惑的 Python 初学者走出困境、快速成长。希望我的经验能真正帮到你们。</p>
<h1><a id="2__5"></a>2. 明确学习目标，不急于求成，不好高骛远</h1>
<p>当下是一个喧嚣、浮躁的时代。我们总是被生活中大量涌现的热点所吸引，几乎没有深度阅读和思考的时间和机会。我始终认为，学习是需要沉下心来慢慢钻研的，是长期的；同时，学习不应该被赋予太多的功利色彩。一个Python 程序员的成长路线图应该是这样子的：基础语法–&gt;语感训练–&gt;课题练习–&gt;分方向继续学习–&gt;中级程序员–&gt;拓展深度和广度–&gt;高级程序员。<br>
<img src="https://img-blog.csdnimg.cn/20191110084457558.png" alt="在这里插入图片描述">然而，很多新手的学习路线图却是这样子的：学完基础语法之后，不了解 html 协议和 Ajax 异步请求，就兴冲冲研究爬虫去了；或者，学完基础语法，就去搞视觉识别，连 OpenCV 的数据结构都看不懂；甚至，学完基础语法就直接研究神经网络，结果是重演了一遍从入门到放弃。<br>
<img src="https://img-blog.csdnimg.cn/20191110151034320.png" alt="在这里插入图片描述">我给初学者的建议就是，不急于求成，不好高骛远，一步一步，稳扎稳打，功到自然成。不急于求成，可以避免走弯路，非但不会延缓你成长的速度，反倒会节省你的时间。不好高骛远，达成一个目标，再制定下一个目标，在连续的成功和进步中，建立起自信心，激发出更强的学习兴趣。</p>
<h1><a id="3__Python__12"></a>3. 在开始学习 Python 之前，你需要做一些准备</h1>
<blockquote>
<p><code>Now is better than never,</code><br>
<code>Although never is often better than *right* now.</code></p>
</blockquote>
<p>这是Python之禅中的一句，翻译过来的意思是，做也许好过不做，但不假思索就动手还不如不做。的确，在开始学习 Python 之前，你需要了解的一些背景，做出一些选择，并在你的计算机上做好准备工作。</p>
<h2><a id="21_Python__18"></a>2.1 Python 的各种发行版</h2>
<p>Python 是龟叔的独生子，但他有很多堂兄弟，比较有名的也有好几位。如果你不确定哪个对你更友好，我建议你选择嫡传的 Python——即便你将来需要和他的其他堂兄弟打交道，那也是熟门熟路。不建议初学者选择AnacondaPython 和 ActivePython，在我看来他们提供的便利不如给用户学习带来的麻烦多。</p>
<p><strong>Cpython</strong></p>
<blockquote>
<p>CPython 属于 Python 参考实现方案，可算是所有其他 Python 衍生发行版的一套标准化版本。CPython 利用 C 语言编写而成，而其编写者包含多位 Python 语言顶级决策层中的核心人员。CPython 在优化方面表现得最为保守。当然，这并不是缺点，而是设计取向。Python 的维护者们希望将 CPython 打造为 Python 最具广泛兼容性与标准化的实现方案。CPython 最适合对 Python 标准的兼容性与一致性要求较高的用户。此外，CPython 同样适用于希望以最基本方式使用 Python并愿意为此放弃某些便捷性的专业人士。</p>
</blockquote>
<p><strong>Anaconda Python</strong></p>
<blockquote>
<p>Anaconda 源自 Anaconda 公司之手(原名为 Continuum Analytics)，其设计目标在于服务那些需要由商业供应商提供支持且具备企业支持服务的 Python 开发者。Anaconda Python 的主要用例包括数学、统计学、工程、数据分析、机器学习以及其他相关应用。Anaconda 捆绑有 Python 商业与科学使用场景当中的各类常用库——包括 SciPy、NumPy 以及 Numba 等等，同时通过一套定制化软件包管理系统提供更多库访问能力。</p>
</blockquote>
<p><strong>ActivePython</strong></p>
<blockquote>
<p>与Anaconda类似，ActivePython同样由营利性企业创建及维护——ActiveState公司。该公司还在销售多种语言运行时以及多语言Komodo IDE。ActivePython主要面向企业用户与数据科学家——即希望使用Python语言，但又不愿把大量精力浪费在Python的组装与管理方面。ActivePython使用Python中的常规pip软件包管理器，但同时亦以认证压缩包的形式提供数百套通用库，外加英特尔数学核心库等其他一些具有第三方依赖关系的公共库。</p>
</blockquote>
<p><strong>PyPy</strong></p>
<blockquote>
<p>PyPy 属于CPython解释器的替代品，其利用即时(JIT)编译以加速Python程序的执行。根据实际执行的任务情况，其性能提升可能非常显著。人们对于Python——特别是CPython的抱怨之声，主要围绕其速度表现展开。在默认情况下，Python的运行速度远不及C语言——差距甚至可能达到数百倍。PyPy JIT将Python代码编译为机器语言，从而带来平均7.7倍于CPython的运行速度。在某些特定任务中，其提速效果能够达到50倍。</p>
</blockquote>
<p><strong>Jython</strong></p>
<blockquote>
<p>JVM(Java虚拟机)能够作为除Java之外的多种语言的运行时选项。这份长的名单包括Groovy、Scala、Clojure、Kotlin、Python以及——没错，当然还有Jython 。Jython最大的弊端在于其仅支持Python的2.x版本。目前对Python 3.x版本的支持能力尚在开发当中，但仍需要相当一段时间。当下，还没有任何相关版本放出。</p>
</blockquote>
<p><strong>IronPython</strong></p>
<blockquote>
<p>类似于Jython的JVM上Python实现方案定位，IronPython属于一套立足.Net运行时——或者CLR(公共语言运行时)——的Python实现方案。IronPython利用CLR的DLR(动态语言运行时)以允许Python程序以等同于CPython的动态水平实现运行。与Jython类似，IronPython目前只支持Python 2.x版本。不过IronPython 3.x实现方案已经处于紧锣密鼓的开发当中。</p>
</blockquote>
<h2><a id="22__Python_39"></a>2.2 安装 Python</h2>
<p>从 Python 官网下载时，请注意选择正确的版本。如果是用于学习，下载最新版没有问题，如果是用于生产，则要考虑你开发需要的第三方模块是否支持最新版的 Python。安装时不要忘记勾选最下面的两个复选框，否则会给后续的模块安装带来一些麻烦。推荐使用默认方式安装。<br>
<img src="https://img-blog.csdnimg.cn/20191110095113503.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Zml2ZQ==,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"></p>
<h2><a id="23__43"></a>2.3 选择一款趁手的开发工具</h2>
<p>学习一种编程语言，首先要找一款合用的集成开发工具，似乎是自然而然的想法。为什么不呢？IDE可以自动补齐，可以一键运行，还可以断点调试。使用IDE开发项目，就像驾驶一辆内饰豪华的汽车，尽情享受驾驶的乐趣就好了，谁还去关心引擎盖里面发动机是如何工作的呢？我的年轻同事们也都是IDE的拥趸，最初使用pycharm，后来是时下大热的vscode。</p>
<p>可是，我始终认为，编程就像是驾驶，程序员就是司机，而且是职业司机，不是把驾驶当成通勤技能的各色白领金领。既然是职业司机，就不能满足于打着领结、戴着白手套驾驶内饰豪华、配置高端的汽车，而是必须具备打开引擎盖子维修和保养的能力。</p>
<p>基于这个观点，我不建议初学者一开始就使用集成开发工具——至少，在开始第一个星期不要使用IDE。对于python这样一种解释型的脚本语言，一款趁手的编辑器就足够了。linux平台上，vim或者emacs都足够好（如果你通晓二者或者其中之一的话，请接受我的敬意）；windows平台上，我推荐使用notepad++。python初学者使用编辑器而非IDE的好处是：</p>
<ol>
<li>专注于python本身，而不是被工具使用问题所困扰。君不见，知乎上关于pycharm和vscode的使用说明、常见问题的解决方案，多得几乎超过了讨论python本身</li>
<li>手工运行代码，可以更直观、更深刻地了解脚本的解释执行过程</li>
<li>手工调试代码，有助于代码优化，提高代码把控能力</li>
<li>可以更好地使用pip安装和管理第三方模块</li>
</ol>
<h1><a id="3_IDLEpython_55"></a>3. 习惯使用IDLE，这是学习python最好的方式</h1>
<p>解释型语言的优势，就是可以写一句执行一句，想到哪儿写到哪儿，不必像编译型语言那样得把程序全部写完，编译成功后才能运行。我特别喜欢使用python的IDLE，甚至拿它当计算器用。很多时候，我用IDLE验证代码的写法是否正确，查看模块是否安装成功以及版本号。IDLE支持tab键自动补齐，我经常用这个功能查看某个对象的方法和属性。</p>
<pre><code class="prism language-python"><span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> <span class="token keyword">import</span> numpy <span class="token keyword">as</span> np
<span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> np<span class="token punctuation">.</span>__version__
<span class="token string">'1.17.0'</span>
<span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> np<span class="token punctuation">.</span>hypot<span class="token punctuation">(</span><span class="token number">3</span><span class="token punctuation">,</span><span class="token number">4</span><span class="token punctuation">)</span>
<span class="token number">5.0</span>
<span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> <span class="token keyword">def</span> <span class="token function">factorial</span><span class="token punctuation">(</span>n<span class="token punctuation">)</span><span class="token punctuation">:</span> <span class="token comment"># 计算n的阶乘</span>
	<span class="token keyword">if</span> n <span class="token operator">==</span> <span class="token number">0</span><span class="token punctuation">:</span> <span class="token comment"># 递归出口</span>
		<span class="token keyword">return</span> <span class="token number">1</span>
	<span class="token keyword">return</span> n<span class="token operator">*</span>factorial<span class="token punctuation">(</span>n<span class="token operator">-</span><span class="token number">1</span><span class="token punctuation">)</span> <span class="token comment"># 向递归出口方向靠近的自身调用</span>

<span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> factorial<span class="token punctuation">(</span><span class="token number">5</span><span class="token punctuation">)</span>
<span class="token number">120</span>
<span class="token operator">&gt;&gt;</span><span class="token operator">&gt;</span> _<span class="token operator">*</span><span class="token number">2</span><span class="token operator">-</span><span class="token number">100</span>
<span class="token number">140</span>
</code></pre>
<blockquote>
<p><strong><mark>小技巧</mark></strong></p>
<ol>
<li>tab键自动补齐</li>
<li>光标移动到执行过的语句上敲击回车，可以重复这个命令</li>
<li>下划线(_)可以获取最后一次执行结果</li>
</ol>
</blockquote>
<p>实际上，IDLE就是一个IDE，你可以用它来创建或打开.py脚本文件，可以编辑、运行和调试。</p>
<p><img src="https://img-blog.csdnimg.cn/20191110111731438.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Zml2ZQ==,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"></p>
<h1><a id="4__83"></a>4. 严格遵从编码规范</h1>
<p>Linux 平台上，一个 python 源码文件应该以下部分组成。Windows 平台上，可以省略第一项。</p>
<ol>
<li>解释器声明</li>
<li>编码格式声明</li>
<li>模块注释或文档字符串</li>
<li>模块导入</li>
<li>常量和全局变量声明</li>
<li>顶级定义（函数或类定义）</li>
<li>执行代码</li>
</ol>
<p>附上一个 demo，仅供参考。更详细的编码规范，请参考拙作<a href="https://blog.csdn.net/xufive/article/details/84957425" rel="nofollow">《我的 Python 编码规范》</a>。</p>
<pre><code class="prism language-python"><span class="token comment">#!/usr/bin/env python</span>
<span class="token comment"># -*- coding: utf-8 -*-</span>


<span class="token triple-quoted-string string">"""通常这里是关于本文档的说明（docstring），须以半角的句号、 问号或惊叹号结尾!

本行之前应当空一行，继续完成关于本文档的说明
如果文档说明可以在一行内结束，结尾的三个双引号不需要换行；否则，就要像下面这样
"""</span>


<span class="token keyword">import</span> os<span class="token punctuation">,</span> time
<span class="token keyword">import</span> datetime
<span class="token keyword">import</span> math

<span class="token keyword">import</span> numpy <span class="token keyword">as</span> np
<span class="token keyword">import</span> xlrd<span class="token punctuation">,</span> xlwt<span class="token punctuation">,</span> xlutils

<span class="token keyword">import</span> youth_mongodb
<span class="token keyword">import</span> youth_curl


BASE_PATH <span class="token operator">=</span> r<span class="token string">"d:\YouthGit"</span>
LOG_FILE <span class="token operator">=</span> u<span class="token string">"运行日志.txt"</span>


<span class="token keyword">class</span> <span class="token class-name">GameRoom</span><span class="token punctuation">(</span><span class="token builtin">object</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
    <span class="token triple-quoted-string string">"""对局室"""</span>
    
    <span class="token keyword">def</span> <span class="token function">__init__</span><span class="token punctuation">(</span>self<span class="token punctuation">,</span> name<span class="token punctuation">,</span> limit<span class="token operator">=</span><span class="token number">100</span><span class="token punctuation">,</span> <span class="token operator">**</span>kwds<span class="token punctuation">)</span><span class="token punctuation">:</span>
        <span class="token triple-quoted-string string">"""构造函数!
        
        name        对局室名字
        limit       人数上限
        kwds        参数字典
        """</span>
        
        <span class="token keyword">pass</span>


<span class="token keyword">def</span> <span class="token function">craete_and_start</span><span class="token punctuation">(</span><span class="token punctuation">)</span><span class="token punctuation">:</span>
    <span class="token triple-quoted-string string">"""创建并启动对局室"""</span>
    
    <span class="token keyword">pass</span>


<span class="token keyword">if</span> __name__ <span class="token operator">==</span> <span class="token string">'__main__'</span><span class="token punctuation">:</span>
    <span class="token comment"># 开启游戏服务</span>
    start<span class="token punctuation">(</span><span class="token punctuation">)</span>
</code></pre>
<h1><a id="5__148"></a>5. 代码的运行、调试</h1>
<p>如果你使用的集成开发工具，那么代码的运行和调试，就完全依赖于工具了。如果你使用编辑器开写代码，那就需要手工运行和调试代码。运行代码分成两步：</p>
<p>第1步，打开一个命令行窗口，路径切换到脚本所在的文件夹。我习惯在脚本所在窗口的空白位置（确保没有选中任何对象），按下shift键点击鼠标右键，在弹出的菜单中选择打开Powershell窗口。如下图所示。<br>
<img src="https://img-blog.csdnimg.cn/20191110112908943.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3h1Zml2ZQ==,size_16,color_FFFFFF,t_70" alt="在这里插入图片描述"><br>
第2步，输入python+空格+脚本文件名，回车即可运行。输入脚本文件名时，按tab可以自动补齐。脚本的运行信息、错误信息、运行结果等，都可以显示在这个窗口中。这是最原始的信息。你在其他开发工具中看到信息，都是对这些信息的再加工。</p>
<p>手工调试代码的手段不多，除了 print 信息，几乎只有把调试信息写成调试文件了。听起来，好像问题很严重，其实只是理念和取向不同而已。反过来想，手段单一，不恰好意味着简单、简明吗？十几年来，我一直使用 print 调试，坚信没有比它更好的了。</p>
<h1><a id="5__157"></a>5. 模块管理</h1>
<p>在python语言的发展过程中，安装和管理第三方模块的方法也历经变化。现在，我们终于等来了pip这个近乎完美的工具。pip除了安装（install）和删除（uninstall）这两大功能，还可以指定模块的安装版本（无需预先删除当前已安装版本），可以显示所有已安装的模块，还可以通过 upgrade 自主升级。</p>
<p>很多同学在使用pip时会遇到各种各样稀奇古怪的问题，我在这里解释一下：</p>
<h2><a id="51_py2py3_163"></a>5.1 同时安装了py2/py3</h2>
<p>同时安装了py2/py3，将会存在多个版本的pip.exe，你如果直接运行：</p>
<blockquote>
<p>pip install &lt;模块名&gt;</p>
</blockquote>
<p>则有可能因为pip.exe版本不对而出错。正确的做法是指定python版本，-m是python解释器的参数，意思是把pip模块做为脚本运行，完整命令如下：</p>
<blockquote>
<p>py -3 -m pip install &lt;模块名&gt;</p>
</blockquote>
<h2><a id="52_AnacondaIDE_170"></a>5.2 使用Anaconda，或者通过IDE来安装模块</h2>
<p>如果你使用的是Anaconda Python，或者你是通过IDE来安装模块，则需要检查它们的配置和设置，情况各有不同，没有统一的解决方案。</p>
<h2><a id="53_py2__py3_173"></a>5.3 仅安装了py2 或 py3</h2>
<p>如果你的计算机只安装了py2 或者 py3，那么上面两种安装方法应该都没有问题。如果你的电脑找不到pip.exe文件，则可以使用这个命令生成：</p>
<blockquote>
<p>python -m ensurepip</p>
</blockquote>
<h2><a id="54_pip_177"></a>5.4 pip应用演示</h2>
<p>下面，就以同时安装了py2/py3的计算机为例（如果只安装了py2或py3，需要将下面演示中的py -3替换成python），演示pip模块的用法。不管任何情况，我都建议使用-m参数调用pip模块，而不是直接使用 pip.exe 安装模块。</p>
<pre><code class="prism language-shell"><span class="token comment"># 虽然可以这样使用pip安装模块（以numpy为例）</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> pip <span class="token function">install</span> numpy

<span class="token comment"># 但我建议这样使用pip</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> py -3 -m pip <span class="token function">install</span> numpy

<span class="token comment"># 删除模块</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> py -3 -m pip uninstall numpy

<span class="token comment"># 安装模块，指定版本</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> py -3 -m pip <span class="token function">install</span> numpy<span class="token operator">=</span>1.15.0

<span class="token comment"># 自主升级</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> py -3 -m pip <span class="token function">install</span> --upgrade pip

<span class="token comment"># 显示已安装的模块</span>
PS D:\XufiveGit\wxgl<span class="token operator">&gt;</span> py -3 -m pip list
Package           Version
----------------- -----------
-pencv-python     4.1.1
argh              0.26.2
attrs             19.1.0
Automat           0.7.0
basemap           1.2.0
beautifulsoup4    4.6.3
bleach            3.1.0
cefpython3        66.0
<span class="token punctuation">..</span>. <span class="token punctuation">..</span>.
</code></pre>
<p>pip也用来安装本地whl文件：</p>
<pre><code class="prism language-shell">PS D:\PyPackage\py3<span class="token operator">&gt;</span> py -3 -m pip <span class="token function">install</span> .\basemap-1.2.0-cp37-cp37m-win_amd64.whl
</code></pre>
<h2><a id="55__217"></a>5.5 模块仓库</h2>
<p>如果你需要下载python模块，这里是我见过的最全、最稳定的<a href="https://www.lfd.uci.edu/~gohlke/pythonlibs/" rel="nofollow">python模块仓库</a>，由加州大学欧文分校荧光动力学实验室创建并维护。</p>
<h2><a id="54__220"></a>5.4 发布自己的模块安装包</h2>
<p>如果你的很多个项目中，都会用到你自己的某些模块，那么，把这些模块做成安装包，安装到你的开发环境里，可能是最佳选择。拙作<a href="https://blog.csdn.net/xufive/article/details/88640229" rel="nofollow">《学习笔记：发布自己的python模块安装包》</a>对此有详细说明。</p>

                                    </div>
                <link href="https://csdnimg.cn/release/phoenix/mdeditor/markdown_views-b6c3c6d139.css" rel="stylesheet">
                    </div>
    </article>
    <div class="postTime"> 
        <div class="article-bar-bottom">
            <span class="time">
                文章最后发布于: 2019-11-13 18:16:52            </span>
        </div>
    </div>
</div>

            <div class="hide-article-box hide-article-pos text-center">
            <a class="btn-readmore" data-report-view='{"mod":"popu_376","dest":"https://blog.csdn.net/xufive/article/details/102993570","strategy":"readmore"}' data-report-click='{"mod":"popu_376","dest":"https://blog.csdn.net/xufive/article/details/102993570","strategy":"readmore"}'>
                展开阅读全文
                <svg class="icon chevrondown" aria-hidden="true">
                    <use xlink:href="#csdnc-chevrondown"></use>
                </svg>
            </a>
        </div>
                <!--打赏开始-->
                            <div class="reward-user-box">
                    <span class="reward-word" style="color:#B4B4B4 !important">有 <span class="num">0</span> 个人打赏</span>
                                        <a target="_blank" href="https://im.csdn.net/im/main.html?userName=xufive" data-report-click='{"mod":"popu_810","dest":"私信"}'  data-report-view='{"mod":"popu_810","dest":"私信"}' id="profile-content-alink" >
                         <div class="reward-fexd" id="">
                    <!-- iconcsdnc-bookmark -->
                    <svg class="reward-icon" aria-hidden="true">
					<use xlink:href="#csdnc-envelope"></use>
				    </svg>
                    <div>私信求帮助</div>
                    </div>
                    </a>
                   
                </div>
                        <!--打赏结束-->
            <div class="recommend-box"><div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_38741996/article/details/99735913","strategy":"BlogCommendFromMachineLearnPai2","index":"0"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_38741996/article/details/99735913" target="_blank"  rel="noopener" title="Python怎么读, Python能做什么，可以自学Python吗？">
		<h4 class="text-truncate oneline">
				<em>Python</em>怎么读, <em>Python</em>能做什么，可以自学<em>Python</em>吗？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-19</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_38741996/article/details/99735913" target="_blank" rel="noopener" title="Python怎么读, Python能做什么，可以自学Python吗？">
				<span class="desc oneline">Python怎么读？如今，Python越来越火，屡次超越Java、C++成为编程语言排行榜第一的语言。可语言学了这么久，这个单词到底怎么读？现在让我们来深入研究一下。我们身边大多数人都叫它“派森”，包...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/weixin_38741996">来自：	<span class="blog_title"> weixin_38741996的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
</div>            
            <a id="commentBox"></a>
<div class="comment-box">
	<div class="comment-edit-box d-flex">
		<a id="commentsedit"></a>
		<div class="user-img">
			<a href="javascript:void(0);" target="_blank" rel="noopener">
				<img class="show_loginbox" src="//g.csdnimg.cn/static/user-img/anonymous-User-img.png">
			</a>
		</div>
		<form id="commentform">
			<input type="hidden" id="comment_replyId">
			<textarea class="comment-content" name="comment_content" id="comment_content" placeholder="想对作者说点什么"></textarea>
			<div class="opt-box"> <!-- d-flex -->
				<div id="ubbtools" class="add_code">
					<a href="#insertcode" code="code" target="_self"><i class="icon iconfont icon-daima"></i></a>
				</div>
				<input type="hidden" id="comment_replyId" name="comment_replyId">
				<input type="hidden" id="article_id" name="article_id" value="102993570">
				<input type="hidden" id="comment_userId" name="comment_userId" value="">
				<input type="hidden" id="commentId" name="commentId" value="">
				<div style="display: none;" class="csdn-tracking-statistics tracking-click" data-report-click='{"mod":"popu_384","dest":""}'><a href="#" target="_blank" class="comment_area_btn" rel="noopener">发表评论</a></div>
				<div class="dropdown" id="myDrap">
					<a class="dropdown-face d-flex align-items-center" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
					<div class="txt-selected text-truncate">添加代码片</div>
					<svg class="icon d-block" aria-hidden="true">
						<use xlink:href="#csdnc-triangledown"></use>
					</svg>
					</a>
					<ul class="dropdown-menu" id="commentCode" aria-labelledby="drop4">
						<li><a data-code="html">HTML/XML</a></li>
						<li><a data-code="objc">objective-c</a></li>
						<li><a data-code="ruby">Ruby</a></li>
						<li><a data-code="php">PHP</a></li>
						<li><a data-code="csharp">C</a></li>
						<li><a data-code="cpp">C++</a></li>
						<li><a data-code="javascript">JavaScript</a></li>
						<li><a data-code="python">Python</a></li>
						<li><a data-code="java">Java</a></li>
						<li><a data-code="css">CSS</a></li>
						<li><a data-code="sql">SQL</a></li>
						<li><a data-code="plain">其它</a></li>
					</ul>
				</div>  
				<div class="right-box">
                                        <span id="tip_comment" class="tip">还能输入<em>1000</em>个字符</span>
					<input type="button" class="btn btn-sm btn-cancel d-none" value="取消回复">
					<input type="submit" class="btn btn-sm btn-red btn-comment" value="发表评论">
				</div>
			</div>
		</form>
	</div>

	<div class="comment-list-container">
		<a id="comments"></a>
		<div class="comment-list-box">
		</div>
		<div id="commentPage" class="pagination-box d-none"></div>
		<div class="opt-box text-center">
			<div class="btn btn-sm btn-link-blue" id="btnMoreComment"></div>
		</div>
	</div>
</div>
            <!--付费专栏入口开始-->
                            <div class="blog-column-pay">
                    <div class="column-pay-left">
                        <a href="https://blog.csdn.net/xufive/article/category/9506563?utm_source=payColumnDetails" target="_blank">
                        <img src="https://img-blog.csdnimg.cn/20191114120359988.png" alt="">
                        </a>
                    </div>
                    <div class="column-pay-right">
                        <div class="title">
                            <a href="https://blog.csdn.net/xufive/article/category/9506563?utm_source=payColumnDetails" target="_blank" class="topic">跟“风云卫星”数据工程师学Python</a>
                            <a href="https://blog.csdn.net/xufive/article/category/9506563?utm_source=payColumnDetails" target="_blank" class="column-pay-subscription">立即订阅</a>
                        </div>
                        <div class="introduce">曾参与过风云系列卫星、碳卫星、子午工程、嫦娥等项目的数据处理工作；有超10年大型项目的开发经验。
专栏收入了作者为Python爱好者精心打造的多篇文章，从小白入门学习的基础语法、基础模块精讲等内容外，还提出了“Python语感训练”的概念和方法，不仅为初学者提供了进阶之路，有一定基础的程序员亦可从中受益。后续，本专栏还将加入2D/3D应用开发、数据处理、实战项目等精品内容，敬请期待。</div>
                        <div class="information">
                            <a href="https://blog.csdn.net/xufive/article/category/9506563?utm_source=payColumnDetails" target="_blank">
                            <img src="https://profile.csdnimg.cn/1/3/9/3_xufive" alt="" username="xufive"><span class="name">xufive</span></a>
                            <span class="column-money"><span class="money">¥3.80 </span><span>1441人订阅</span></span>
                        </div>
                    </div>
                </div>
                        <!--付费专栏入口结束-->
            <div class="recommend-box">
                                    <div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xuelucky/article/details/80722236","strategy":"BlogCommendFromMachineLearnPai2","index":"1"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xuelucky/article/details/80722236" target="_blank"  rel="noopener" title="送给python初学者在简单编程练习题中的小技巧">
		<h4 class="text-truncate oneline">
				送给<em>python</em><em>初学者</em>在简单编程练习题中的小技巧		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">06-18</span>
				<span class="read-num hover-hide">
					阅读数 
					5252</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xuelucky/article/details/80722236" target="_blank" rel="noopener" title="送给python初学者在简单编程练习题中的小技巧">
				<span class="desc oneline">一些python的初学者，尤其是由别的语言入门的，比如c语言，在面对python学习时，在一些编程思路上的思维还没有转变好，下面是一些适用于初学者用python进行一些简单编程练习题的小技巧输入由空格...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xuelucky">来自：	<span class="blog_title"> xuelucky的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/LLand520/article/details/101194115","strategy":"BlogCommendFromMachineLearnPai2","index":"2"}'>
	<div class="content">
		<a href="https://blog.csdn.net/LLand520/article/details/101194115" target="_blank"  rel="noopener" title="致Python初学者的六点建议">
		<h4 class="text-truncate oneline">
				致<em>Python</em><em>初学者</em>的六点建议		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-23</span>
				<span class="read-num hover-hide">
					阅读数 
					63</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/LLand520/article/details/101194115" target="_blank" rel="noopener" title="致Python初学者的六点建议">
				<span class="desc oneline">Python是最容易学习的编程语言之一，其语法近似英语。通常，初学者只会遇到一些小麻烦，如强制缩进、在函数中使用self等。然而，当开始阅读、复制和编辑他人代码时，麻烦就接踵而至了。这里，我将解释五个...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/LLand520">来自：	<span class="blog_title"> LLand520的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/csdnnews/article/details/102889897","strategy":"BlogCommendFromMachineLearnPai2","index":"3"}'>
	<div class="content">
		<a href="https://blog.csdn.net/csdnnews/article/details/102889897" target="_blank"  rel="noopener" title="Python 十大装 B 语法">
		<h4 class="text-truncate oneline">
				<em>Python</em> 十大装 B 语法		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-03</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/csdnnews/article/details/102889897" target="_blank" rel="noopener" title="Python 十大装 B 语法">
				<span class="desc oneline">作者|许向武责编|郭芮出品|CSDN博客Python是一种代表简单思想的语言，其语法相对简单，很容易上手。不过，如果就此小视Python语法的精妙和深邃，那就大错特错了。本文精心筛选了最能展现Pyth...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/csdnnews">来自：	<span class="blog_title"> CSDN资讯</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/lmseo5hy/article/details/82685975","strategy":"BlogCommendFromMachineLearnPai2","index":"4"}'>
	<div class="content">
		<a href="https://blog.csdn.net/lmseo5hy/article/details/82685975" target="_blank"  rel="noopener" title="Python 初学者最容易犯的几个错误">
		<h4 class="text-truncate oneline">
				<em>Python</em> <em>初学者</em>最容易犯的几个错误		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-13</span>
				<span class="read-num hover-hide">
					阅读数 
					161</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/lmseo5hy/article/details/82685975" target="_blank" rel="noopener" title="Python 初学者最容易犯的几个错误">
				<span class="desc oneline">对于新手，初学Python时，总会遇到这样那样的报错，想要弄懂Python错误信息的含义可能还不知道怎么做，这里列出了一些比较常见的Python报错问题，希望对于学习Python的人能够有些帮助。1）...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/lmseo5hy">来自：	<span class="blog_title"> lmseo5hy的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/kexuanxiu1163/article/details/100165991","strategy":"BlogCommendFromMachineLearnPai2","index":"5"}'>
	<div class="content">
		<a href="https://blog.csdn.net/kexuanxiu1163/article/details/100165991" target="_blank"  rel="noopener" title="记一道字节跳动的算法面试题">
		<h4 class="text-truncate oneline">
				记一道字节跳动的算法面试题		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-30</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/kexuanxiu1163/article/details/100165991" target="_blank" rel="noopener" title="记一道字节跳动的算法面试题">
				<span class="desc oneline">点击蓝色“五分钟学算法”关注我哟加个“星标”，天天中午12:15，一起学算法作者|帅地来源公众号|苦逼的码农前几天有个朋友去面试字节跳动，面试官问了他一道链表相......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/kexuanxiu1163">来自：	<span class="blog_title"> 程序员吴师兄的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/86565130","strategy":"BlogCommendFromMachineLearnPai2","index":"6"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/86565130" target="_blank"  rel="noopener" title="写给 python 程序员的 OpenGL 教程">
		<h4 class="text-truncate oneline">
				写给 <em>python</em> 程序员的 OpenGL 教程		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-31</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/86565130" target="_blank" rel="noopener" title="写给 python 程序员的 OpenGL 教程">
				<span class="desc oneline">OpenGL是OpenGraphicsLibrary的简写，意为“开放式图形库”，是用于渲染2D、3D矢量图形的跨语言、跨平台的应用程序编程接口（API）。OpenGL不是一个独立的平台，因此，它需要...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/x851288986/article/details/102455899","strategy":"BlogCommendFromMachineLearnPai2","index":"7"}'>
	<div class="content">
		<a href="https://blog.csdn.net/x851288986/article/details/102455899" target="_blank"  rel="noopener" title="程序员真是太太太太太有趣了！！！">
		<h4 class="text-truncate oneline">
				程序员真是太太太太太有趣了！！！		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-26</span>
				<span class="read-num hover-hide">
					阅读数 
					8742</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/x851288986/article/details/102455899" target="_blank" rel="noopener" title="程序员真是太太太太太有趣了！！！">
				<span class="desc oneline">点击上方“程序员小明”，选择“星标”今晚可以不加班！网络上虽然已经有了很多关于程序员的话题，但大部分人对这个群体还是很陌生。我们在谈论程序员的时候，究竟该聊些什么呢？各位......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/x851288986">来自：	<span class="blog_title"> 程序员小明</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/z694644032/article/details/100084287","strategy":"BlogCommendFromMachineLearnPai2","index":"8"}'>
	<div class="content">
		<a href="https://blog.csdn.net/z694644032/article/details/100084287" target="_blank"  rel="noopener" title="学会了这些技术，你离BAT大厂不远了">
		<h4 class="text-truncate oneline">
				学会了这些技术，你离BAT大厂不远了		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-26</span>
				<span class="read-num hover-hide">
					阅读数 
					15万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/z694644032/article/details/100084287" target="_blank" rel="noopener" title="学会了这些技术，你离BAT大厂不远了">
				<span class="desc oneline">每一个程序员都有一个梦想，梦想着能够进入阿里、腾讯、字节跳动、百度等一线互联网公司，由于身边的环境等原因，不知道 BAT 等一线互联网公司使用哪些技术？或者该如何去学习这些技术？或者我该去哪些获取这些...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/z694644032">来自：	<span class="blog_title"> 平头哥的技术博文</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/102856921","strategy":"BlogCommendFromMachineLearnPai2","index":"9"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/102856921" target="_blank"  rel="noopener" title="Python十大装B语法">
		<h4 class="text-truncate oneline">
				<em>Python</em>十大装B语法		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-02</span>
				<span class="read-num hover-hide">
					阅读数 
					4万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/102856921" target="_blank" rel="noopener" title="Python十大装B语法">
				<span class="desc oneline">Python 是一种代表简单思想的语言，其语法相对简单，很容易上手。不过，如果就此小视 Python 语法的精妙和深邃，那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点，并...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_38106923/article/details/100603516","strategy":"BlogCommendFromMachineLearnPai2","index":"10"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_38106923/article/details/100603516" target="_blank"  rel="noopener" title="1行Python代码制作动态二维码">
		<h4 class="text-truncate oneline">
				1行<em>Python</em>代码制作动态二维码		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-07</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_38106923/article/details/100603516" target="_blank" rel="noopener" title="1行Python代码制作动态二维码">
				<span class="desc oneline">目录1、普通二维码2、艺术二维码3、动态二维码在GitHub上发现了一个比较有意思的项目，只需要一行Python代码就可以快捷方便生成普通二维码、艺术二维码(黑白/彩色)和动态GIF二维码。GitHu...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/m0_38106923">来自：	<span class="blog_title"> 不脱发的程序猿</span></a>
												</span>
		</p>
	</div>
	</div>

	
			<div class="recommend-item-box blog-expert-recommend-box">
			<div class="d-flex">
				<div class="blog-expert-recommend">
					<div class="blog-expert">
						<div class="blog-expert-flexbox"></div>
					</div>
				</div>
			</div>
		</div>
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/u014044812/article/details/100563668","strategy":"BlogCommendFromMachineLearnPai2","index":"11"}'>
	<div class="content">
		<a href="https://blog.csdn.net/u014044812/article/details/100563668" target="_blank"  rel="noopener" title="Python爬取淘宝商品信息">
		<h4 class="text-truncate oneline">
				<em>Python</em>爬取淘宝商品信息		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-06</span>
				<span class="read-num hover-hide">
					阅读数 
					8877</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/u014044812/article/details/100563668" target="_blank" rel="noopener" title="Python爬取淘宝商品信息">
				<span class="desc oneline">各位同学们，好久没写原创技术文章了，最近有些忙，所以进度很慢。警告：本教程仅用作学习交流，请勿用作商业盈利，违者后果自负！如本文有侵犯任何组织集团公司的隐私或利益，请告知联系猪哥删除！！！一、淘宝登录...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/u014044812">来自：	<span class="blog_title"> 猪哥</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/87396460","strategy":"BlogCommendFromMachineLearnPai2","index":"12"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/87396460" target="_blank"  rel="noopener" title="如果不懂 numpy，请别说自己是 python 程序员">
		<h4 class="text-truncate oneline">
				如果不懂 numpy，请别说自己是 <em>python</em> 程序员		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">02-17</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/87396460" target="_blank" rel="noopener" title="如果不懂 numpy，请别说自己是 python 程序员">
				<span class="desc oneline">大约七八年前，我曾经用pyOpenGL画过地球磁层顶的三维模型，这段代码至今仍然还运行在某科研机构里。在那之前，我一直觉得自己是一个合（you）格（xiu）的python程序员，似乎无所不能。但磁层顶...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/102946961","strategy":"BlogCommendFromMachineLearnPai2","index":"13"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/102946961" target="_blank"  rel="noopener" title="光棍节就要到了，要不要给你介绍个 python 对象？">
		<h4 class="text-truncate oneline">
				光棍节就要到了，要不要给你介绍个 <em>python</em> 对象？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-07</span>
				<span class="read-num hover-hide">
					阅读数 
					4467</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/102946961" target="_blank" rel="noopener" title="光棍节就要到了，要不要给你介绍个 python 对象？">
				<span class="desc oneline">光棍节就要到了，一说介绍对象，我猜你一定想到了派森大叔家的克蕾丝（class）小姐姐和黛夫（def）小哥哥。别想入非非了，严肃点儿！我们今天的的话题，不是介绍男女朋友，而是讲解如何面向对象编程，也就是...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/java1573/article/details/78829786","strategy":"BlogCommendFromMachineLearnPai2","index":"14"}'>
	<div class="content">
		<a href="https://blog.csdn.net/java1573/article/details/78829786" target="_blank"  rel="noopener" title="Anaconda入门使用指南">
		<h4 class="text-truncate oneline">
				Anaconda入门使用指南		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">12-18</span>
				<span class="read-num hover-hide">
					阅读数 
					240</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/java1573/article/details/78829786" target="_blank" rel="noopener" title="Anaconda入门使用指南">
				<span class="desc oneline">打算学习Python来做数据分析的你，是不是在开始时就遇到各种麻烦呢？到底该装Python2呢还是Python3？为什么安装Python时总是出错？怎么安装工具包呢？为什么提示说在安装这个工具前必须先...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/88640229","strategy":"BlogCommendFromMachineLearnPai2","index":"15"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/88640229" target="_blank"  rel="noopener" title="学习笔记：发布自己的python模块安装包">
		<h4 class="text-truncate oneline">
				学习笔记：发布自己的<em>python</em>模块安装包		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">03-18</span>
				<span class="read-num hover-hide">
					阅读数 
					3196</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/88640229" target="_blank" rel="noopener" title="学习笔记：发布自己的python模块安装包">
				<span class="desc oneline">文章目录0.前言1.准备工作(1)注册pypi.org用户(2)使用pip安装或升级几个必备工具2.规划文件目录(1)__init__.py(2)README.md(3)setup.py3.生成安装包...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/DiDi_Tech/article/details/100806477","strategy":"BlogCommendFromMachineLearnPai2","index":"16"}'>
	<div class="content">
		<a href="https://blog.csdn.net/DiDi_Tech/article/details/100806477" target="_blank"  rel="noopener" title="浅谈滴滴派单算法">
		<h4 class="text-truncate oneline">
				浅谈滴滴派单算法		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-13</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/DiDi_Tech/article/details/100806477" target="_blank" rel="noopener" title="浅谈滴滴派单算法">
				<span class="desc oneline">本文作者：王犇滴滴|首席算法工程师导读：说到滴滴的派单算法，大家可能感觉到既神秘又好奇，从出租车扬召到司机在滴滴平台抢单最后到平台派单，大家今天的出行体验已经发生了翻天覆地的变化，面对着每天数千万的呼...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/DiDi_Tech">来自：	<span class="blog_title"> DiDi_Tech的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/demm868/article/details/103053160","strategy":"BlogCommendFromMachineLearnPai2","index":"17"}'>
	<div class="content">
		<a href="https://blog.csdn.net/demm868/article/details/103053160" target="_blank"  rel="noopener" title="高精度目标检测算法-RFBNet">
		<h4 class="text-truncate oneline">
				高精度目标检测算法-RFBNet		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">03-10</span>
				<span class="read-num hover-hide">
					阅读数 
					6</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/demm868/article/details/103053160" target="_blank" rel="noopener" title="高精度目标检测算法-RFBNet">
				<span class="desc oneline">向AI转型的程序员都关注了这个号????????????机器学习AI算法工程 公众号：datayx论文：Receptive Field Block Net for Accurate a......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/demm868">来自：	<span class="blog_title"> demm868的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_20042935/article/details/103045589","strategy":"BlogCommendFromMachineLearnPai2","index":"18"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_20042935/article/details/103045589" target="_blank"  rel="noopener" title="Nginx系列教程（04） - 基础理论">
		<h4 class="text-truncate oneline">
				Nginx系列教程（04） - 基础理论		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-13</span>
				<span class="read-num hover-hide">
					阅读数 
					30</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_20042935/article/details/103045589" target="_blank" rel="noopener" title="Nginx系列教程（04） - 基础理论">
				<span class="desc oneline">在做微信开发或者是对接第三方支付接口时，回调接口可能需要外网访问（内网穿透）。这时候开发者在本地测试的时候，需要用到外网测试工具。平时常用的外网测试工具有natapp、ngrok,下面我们主要来讲讲N...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_20042935">来自：	<span class="blog_title"> YLW</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/zhouchen1998/article/details/82015318","strategy":"BlogCommendFromMachineLearnPai2","index":"19"}'>
	<div class="content">
		<a href="https://blog.csdn.net/zhouchen1998/article/details/82015318" target="_blank"  rel="noopener" title="Python实战-暴力破解zip文件解压密码">
		<h4 class="text-truncate oneline">
				<em>Python</em>实战-暴力破解zip文件解压密码		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-24</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/zhouchen1998/article/details/82015318" target="_blank" rel="noopener" title="Python实战-暴力破解zip文件解压密码">
				<span class="desc oneline">这里使用的核心模块是python标准库中的zipfile模块。这个模块可以实现zip文件的各种功能，具体可以查看官方参考文档。	这里的暴力破解的意思是对密码可能序列中的值一个一个进行密码尝试，这对人来...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/zhouchen1998">来自：	<span class="blog_title"> 周先森爱吃素的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_45686592/article/details/103011248","strategy":"BlogCommendFromMachineLearnPai2","index":"20"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_45686592/article/details/103011248" target="_blank"  rel="noopener" title="python爬虫入门实战(四)！爬取动态加载的页面！">
		<h4 class="text-truncate oneline">
				<em>python</em>爬虫入门实战(四)！爬取动态加载的页面！		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-11</span>
				<span class="read-num hover-hide">
					阅读数 
					11</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_45686592/article/details/103011248" target="_blank" rel="noopener" title="python爬虫入门实战(四)！爬取动态加载的页面！">
				<span class="desc oneline">有些网页是动态加载的，那么怎么处理呢？今天的主题是爬取动态网页的经验分享，以cocos论坛为例子进行分享。(官方不会打我吧)配置环境为什么选择cocos论坛呢？因为自己在浏览论坛时，发现标题内容会随着...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/weixin_45686592">来自：	<span class="blog_title"> 白玉无冰</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_33472765/article/details/80662917","strategy":"BlogCommendFromMachineLearnPai2","index":"21"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_33472765/article/details/80662917" target="_blank"  rel="noopener" title="Python爬虫代理IP（代理池）——加载和使用">
		<h4 class="text-truncate oneline">
				<em>Python</em>爬虫代理IP（代理池）——加载和使用		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">06-12</span>
				<span class="read-num hover-hide">
					阅读数 
					4838</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_33472765/article/details/80662917" target="_blank" rel="noopener" title="Python爬虫代理IP（代理池）——加载和使用">
				<span class="desc oneline">下载地址：https://github.com/或者直接打开：https://github.com/jhao104/proxy_pool下载完成后注意后面的文档：解压缩文件后打开：打开cmd窗口安装：...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_33472765">来自：	<span class="blog_title"> 家有代码初写成 的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/sinat_33224091/article/details/100645137","strategy":"BlogCommendFromMachineLearnPai2","index":"22"}'>
	<div class="content">
		<a href="https://blog.csdn.net/sinat_33224091/article/details/100645137" target="_blank"  rel="noopener" title="全球最厉害的 14 位程序员！">
		<h4 class="text-truncate oneline">
				全球最厉害的 14 位程序员！		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-08</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/sinat_33224091/article/details/100645137" target="_blank" rel="noopener" title="全球最厉害的 14 位程序员！">
				<span class="desc oneline">来源|ITWorld整理自网络全球最厉害的14位程序员是谁？今天就让我们一起来了解一下吧，排名不分先后。01.JonSkeet个人名望：程序技术问答网站S......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/sinat_33224091">来自：	<span class="blog_title"> GitHubDaily</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/93052866","strategy":"BlogCommendFromMachineLearnPai2","index":"23"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/93052866" target="_blank"  rel="noopener" title="用 python 拟合等角螺线">
		<h4 class="text-truncate oneline">
				用 <em>python</em> 拟合等角螺线		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">06-20</span>
				<span class="read-num hover-hide">
					阅读数 
					5686</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/93052866" target="_blank" rel="noopener" title="用 python 拟合等角螺线">
				<span class="desc oneline">暗梁闻语燕，夜烛见飞蛾。飞蛾绕残烛，半夜人醉起。人类很早就注意到飞蛾扑火这一奇怪的现象，并且自作主张地赋予了飞蛾扑火很多含义，引申出为了理想和追求义无反顾、不畏牺牲的精神。但是，这种引申和比喻，征求过...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_44099558/article/details/85096002","strategy":"BlogCommendFromMachineLearnPai2","index":"24"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_44099558/article/details/85096002" target="_blank"  rel="noopener" title="用python实现自动搜索答题，上网课轻松不挂科！">
		<h4 class="text-truncate oneline">
				用<em>python</em>实现自动搜索答题，上网课轻松不挂科！		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">12-19</span>
				<span class="read-num hover-hide">
					阅读数 
					1616</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_44099558/article/details/85096002" target="_blank" rel="noopener" title="用python实现自动搜索答题，上网课轻松不挂科！">
				<span class="desc oneline">自从同学用Python开发出了自动搜索答案后，每次网课（选修）他都在玩游戏，而我们作死的在百度搜答案！ 学习Python中有不明白推荐加入交流裙        号：735934841        群...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/weixin_44099558">来自：	<span class="blog_title"> weixin_44099558的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/kexuanxiu1163/article/details/100869719","strategy":"BlogCommendFromMachineLearnPai2","index":"25"}'>
	<div class="content">
		<a href="https://blog.csdn.net/kexuanxiu1163/article/details/100869719" target="_blank"  rel="noopener" title="什么是大公司病（太形象了）">
		<h4 class="text-truncate oneline">
				什么是大公司病（太形象了）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-15</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/kexuanxiu1163/article/details/100869719" target="_blank" rel="noopener" title="什么是大公司病（太形象了）">
				<span class="desc oneline">点击蓝色“五分钟学算法”关注我哟加个“星标”，天天中午12:15，一起学算法作者|南之鱼来源|芝麻观点（chinamkt）所谓大企业病，一般都具有机构臃肿、多重......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/kexuanxiu1163">来自：	<span class="blog_title"> 程序员吴师兄的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/78307264","strategy":"BlogCommendFromMachineLearnPai2","index":"26"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/78307264" target="_blank"  rel="noopener" title="网络数据爬取实例教程">
		<h4 class="text-truncate oneline">
				网络数据爬取实例教程		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-21</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/78307264" target="_blank" rel="noopener" title="网络数据爬取实例教程">
				<span class="desc oneline">前言爬取数据用的类浏览器找到我们需要的数据使用DOM提取数据使用正则表达式解析数据2018年趵突泉会停止喷涌吗URL分析网页下载数据解析爬取全部数据数据保存与检索的考量绘制水位变化曲线图数据分析前言一...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/xufive">来自：	<span class="blog_title"> 牧码人</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_40456064/article/details/81390028","strategy":"BlogCommendFromMachineLearnPai2","index":"27"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_40456064/article/details/81390028" target="_blank"  rel="noopener" title="Python 最新版--32位下载（官网太慢）">
		<h4 class="text-truncate oneline">
				<em>Python</em> 最新版--32位下载（官网太慢）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-03</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_40456064/article/details/81390028" target="_blank" rel="noopener" title="Python 最新版--32位下载（官网太慢）">
				<span class="desc oneline">链接：https://pan.baidu.com/s/1rrWrs-1O21doVObEocwcHw密码：uhfc</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_40456064">来自：	<span class="blog_title"> GatesMa's blog</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/L_hua35940/article/details/83188112","strategy":"BlogCommendFromMachineLearnPai2","index":"28"}'>
	<div class="content">
		<a href="https://blog.csdn.net/L_hua35940/article/details/83188112" target="_blank"  rel="noopener" title="python初学者知识补充与加深">
		<h4 class="text-truncate oneline">
				<em>python</em><em>初学者</em>知识补充与加深		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-19</span>
				<span class="read-num hover-hide">
					阅读数 
					67</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/L_hua35940/article/details/83188112" target="_blank" rel="noopener" title="python初学者知识补充与加深">
				<span class="desc oneline">1.for...else...中的break运用:  #求101至200之间的质数（只能被1和本身整除）  num=[]  forninrange(101,201):    foriinrange(2...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/L_hua35940">来自：	<span class="blog_title"> L_hua35940的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/N1314N/article/details/103045801","strategy":"BlogCommendFromMachineLearnPai2","index":"29"}'>
	<div class="content">
		<a href="https://blog.csdn.net/N1314N/article/details/103045801" target="_blank"  rel="noopener" title="教师资格证面试经验大全">
		<h4 class="text-truncate oneline">
				教师资格证面试经验大全		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-13</span>
				<span class="read-num hover-hide">
					阅读数 
					3</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/N1314N/article/details/103045801" target="_blank" rel="noopener" title="教师资格证面试经验大全">
				<span class="desc oneline">一、面试流程候考——抽题——备课（20分钟）——回答结构化问题（5分钟）——试讲（10分钟）——答辩（5分钟）——现场评分。二、结构化问题结构化问题主要考查考生的三观是否正确、知识储备是否足够。考官会...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/N1314N">来自：	<span class="blog_title"> WangY.H</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/lmseo5hy/article/details/80748463","strategy":"BlogCommendFromMachineLearnPai2","index":"30"}'>
	<div class="content">
		<a href="https://blog.csdn.net/lmseo5hy/article/details/80748463" target="_blank"  rel="noopener" title="优秀Python编程环境有什么要求？">
		<h4 class="text-truncate oneline">
				优秀<em>Python</em>编程环境有什么要求？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">06-20</span>
				<span class="read-num hover-hide">
					阅读数 
					251</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/lmseo5hy/article/details/80748463" target="_blank" rel="noopener" title="优秀Python编程环境有什么要求？">
				<span class="desc oneline">编程语言在进行编程时，都需要借助一定的集成开发环境和代码编辑器，Python编程亦如此，以下是在Python初学者在选择Python编辑器时，可以从以下几个方面着手：1.保存和重载代码文件如果一款集成...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/lmseo5hy">来自：	<span class="blog_title"> lmseo5hy的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/BEYONDMA/article/details/100799830","strategy":"BlogCommendFromMachineLearnPai2","index":"31"}'>
	<div class="content">
		<a href="https://blog.csdn.net/BEYONDMA/article/details/100799830" target="_blank"  rel="noopener" title="盘点那些被AI换脸、一键“脱”衣所滥用的AI模型">
		<h4 class="text-truncate oneline">
				盘点那些被AI换脸、一键“脱”衣所滥用的AI模型		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-21</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/BEYONDMA/article/details/100799830" target="_blank" rel="noopener" title="盘点那些被AI换脸、一键“脱”衣所滥用的AI模型">
				<span class="desc oneline">上周作者发布了一篇有关AI换脸的教程，不过令笔者始料未及的是一石激起千层浪，竟然有不少网友留言求所谓一键“脱”衣的教程。虽然笔者对于技术的滥用深恶痛绝，但技术本身是中性的，并无好坏之分，从我上篇博文中...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/BEYONDMA">来自：	<span class="blog_title"> Python爱好者的专栏</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_38706928/article/details/80376572","strategy":"BlogCommendFromMachineLearnPai2","index":"32"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_38706928/article/details/80376572" target="_blank"  rel="noopener" title="python爬虫使用Cookie的两种方法">
		<h4 class="text-truncate oneline">
				<em>python</em>爬虫使用Cookie的两种方法		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">05-19</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_38706928/article/details/80376572" target="_blank" rel="noopener" title="python爬虫使用Cookie的两种方法">
				<span class="desc oneline">场景：当我们以未登录身份使用浏览器访问一个看书的相关网址时，只显示了亚马逊的购买链接。隐藏了书籍的下载链接。但是当我们登录以后，下载链接会显示出来，这样在爬虫的时候，可以把下载链接解析出来使用。登录前...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/weixin_38706928">来自：	<span class="blog_title"> 写IT博客的我，读math博客的你</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_44543508/article/details/100192558","strategy":"BlogCommendFromMachineLearnPai2","index":"33"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_44543508/article/details/100192558" target="_blank"  rel="noopener" title="史上最详细的IDEA优雅整合Maven+SSM框架（详细思路+附带源码）">
		<h4 class="text-truncate oneline">
				史上最详细的IDEA优雅整合Maven+SSM框架（详细思路+附带源码）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-29</span>
				<span class="read-num hover-hide">
					阅读数 
					3万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_44543508/article/details/100192558" target="_blank" rel="noopener" title="史上最详细的IDEA优雅整合Maven+SSM框架（详细思路+附带源码）">
				<span class="desc oneline">网上很多整合SSM博客文章并不能让初探ssm的同学思路完全的清晰，可以试着关掉整合教程，摇两下头骨，哈一大口气，就在万事具备的时候，开整，这个时候你可能思路全无~中招了咩~，还有一些同学依旧在使用ec...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_44543508">来自：	<span class="blog_title"> 程序员宜春的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/Magic_Ninja/article/details/79311399","strategy":"BlogCommendFromMachineLearnPai2","index":"34"}'>
	<div class="content">
		<a href="https://blog.csdn.net/Magic_Ninja/article/details/79311399" target="_blank"  rel="noopener" title="Python输出1，2，3，4组成的所有三位数">
		<h4 class="text-truncate oneline">
				<em>Python</em>输出1，2，3，4组成的所有三位数		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">02-11</span>
				<span class="read-num hover-hide">
					阅读数 
					6616</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/Magic_Ninja/article/details/79311399" target="_blank" rel="noopener" title="Python输出1，2，3，4组成的所有三位数">
				<span class="desc oneline">有四个数字：1、2、3、4，能组成多少个互不相同且无重复数字的三位数？各是多少？输入格式:无输入。输出格式:每一行输出一个组合，中间以空格分开。输入样例:在这里给出一组输入。例如：输出样例:在这里给出...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/Magic_Ninja">来自：	<span class="blog_title"> 鱼爻</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_44143222/article/details/85079780","strategy":"BlogCommendFromMachineLearnPai2","index":"35"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_44143222/article/details/85079780" target="_blank"  rel="noopener" title="Python程序猿必备的几款软件">
		<h4 class="text-truncate oneline">
				<em>Python</em>程序猿必备的几款软件		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">12-18</span>
				<span class="read-num hover-hide">
					阅读数 
					4594</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_44143222/article/details/85079780" target="_blank" rel="noopener" title="Python程序猿必备的几款软件">
				<span class="desc oneline">NO.1VisualStudioCode微软良心之作_开源免费跨平台代码编辑器下载地址：https://www.visualstudio.com/NO.2TyporaTypora是一款超简洁的mark...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/weixin_44143222">来自：	<span class="blog_title"> monkey的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/gexiaoyizhimei/article/details/100122368","strategy":"BlogCommendFromMachineLearnPai2","index":"36"}'>
	<div class="content">
		<a href="https://blog.csdn.net/gexiaoyizhimei/article/details/100122368" target="_blank"  rel="noopener" title="Linux文件操作高频使用命令">
		<h4 class="text-truncate oneline">
				Linux文件操作高频使用命令		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-28</span>
				<span class="read-num hover-hide">
					阅读数 
					3851</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/gexiaoyizhimei/article/details/100122368" target="_blank" rel="noopener" title="Linux文件操作高频使用命令">
				<span class="desc oneline">文章目录0.新建操作：1.查看操作2.删除操作3.复制操作4.移动操作：5.重命名操作：6.解压压缩操作0.新建操作：mkdir abc #新建一个文件夹touch abc.sh #新建一个文件1.查...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/gexiaoyizhimei">来自：	<span class="blog_title"> 不能如期而至的专栏</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_29557137/article/details/80084972","strategy":"BlogCommendFromMachineLearnPai2","index":"37"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_29557137/article/details/80084972" target="_blank"  rel="noopener" title="训练集，验证集和测试集">
		<h4 class="text-truncate oneline">
				训练集，验证集和测试集		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">04-25</span>
				<span class="read-num hover-hide">
					阅读数 
					8895</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_29557137/article/details/80084972" target="_blank" rel="noopener" title="训练集，验证集和测试集">
				<span class="desc oneline">注:好文章摘抄自https://testerhome.com/topics/11390模型训练的时候通常会将数据分成三部分。分别是trainingset，devset(也叫validationset)...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/qq_29557137">来自：	<span class="blog_title"> 沁馨缘</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/u010378410/article/details/100883370","strategy":"BlogCommendFromMachineLearnPai2","index":"38"}'>
	<div class="content">
		<a href="https://blog.csdn.net/u010378410/article/details/100883370" target="_blank"  rel="noopener" title="代码整洁 vs 代码肮脏">
		<h4 class="text-truncate oneline">
				代码整洁 vs 代码肮脏		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-16</span>
				<span class="read-num hover-hide">
					阅读数 
					9万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/u010378410/article/details/100883370" target="_blank" rel="noopener" title="代码整洁 vs 代码肮脏">
				<span class="desc oneline">写出整洁的代码，是每个程序员的追求。《cleancode》指出，要想写出好的代码，首先得知道什么是肮脏代码、什么是整洁代码；然后通过大量的刻意练习，才能真正写出整洁的代码。WTF/min是衡量代码质量...</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/u010378410">来自：	<span class="blog_title"> www.bysocket.com</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/demm868/article/details/103053198","strategy":"BlogCommendFromMachineLearnPai2","index":"39"}'>
	<div class="content">
		<a href="https://blog.csdn.net/demm868/article/details/103053198" target="_blank"  rel="noopener" title="最新深度学习文本分类模型汇总(github开源)">
		<h4 class="text-truncate oneline">
				最新深度学习文本分类模型汇总(github开源)		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">04-04</span>
				<span class="read-num hover-hide">
					阅读数 
					7</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/demm868/article/details/103053198" target="_blank" rel="noopener" title="最新深度学习文本分类模型汇总(github开源)">
				<span class="desc oneline">向AI转型的程序员都关注了这个号????????????机器学习AI算法工程公众号：datayx它有各种文本分类的原型模型。虽然这些模型中的许多都很简单，但有些模型是经典的，所以它们......</span>
			</a>
			<span class="blog_title_box oneline ">
									<span class="type-show type-show-blog type-show-after">博文</span>
											<a target="_blank" rel="noopener" href="https://blog.csdn.net/demm868">来自：	<span class="blog_title"> demm868的博客</span></a>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_38106923/article/details/100130354","strategy":"BlogCommendHotData","index":"2"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_38106923/article/details/100130354" target="_blank"  rel="noopener" title="程序员实用工具网站">
		<h4 class="text-truncate oneline">
				程序员实用工具网站		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-04</span>
				<span class="read-num hover-hide">
					阅读数 
					18万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_38106923/article/details/100130354" target="_blank" rel="noopener" title="程序员实用工具网站">
				<span class="desc oneline">目录

1、搜索引擎

2、PPT

3、图片操作

4、文件共享

5、应届生招聘

6、程序员面试题库

7、办公、开发软件

8、高清图片、视频素材网站

9、项目开源

10、算法

11、在...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_40693171/article/details/100716766","strategy":"BlogCommendHotData","index":"5"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_40693171/article/details/100716766" target="_blank"  rel="noopener" title="我花了一夜用数据结构给女朋友写个H5走迷宫游戏">
		<h4 class="text-truncate oneline">
				我花了一夜用数据结构给女朋友写个H5走迷宫游戏		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-21</span>
				<span class="read-num hover-hide">
					阅读数 
					15万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_40693171/article/details/100716766" target="_blank" rel="noopener" title="我花了一夜用数据结构给女朋友写个H5走迷宫游戏">
				<span class="desc oneline">起因

又到深夜了，我按照以往在csdn和公众号写着数据结构！这占用了我大量的时间！我的超越妹妹严重缺乏陪伴而 怨气满满！

而女朋友时常埋怨，认为数据结构这么抽象难懂的东西没啥作用，常会问道...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/ybhuangfugui/article/details/100913641","strategy":"BlogCommendHotData","index":"7"}'>
	<div class="content">
		<a href="https://blog.csdn.net/ybhuangfugui/article/details/100913641" target="_blank"  rel="noopener" title="让程序员崩溃的瞬间（非程序员勿入）">
		<h4 class="text-truncate oneline">
				让程序员崩溃的瞬间（非程序员勿入）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-16</span>
				<span class="read-num hover-hide">
					阅读数 
					22万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/ybhuangfugui/article/details/100913641" target="_blank" rel="noopener" title="让程序员崩溃的瞬间（非程序员勿入）">
				<span class="desc oneline">今天给大家带来点快乐，程序员才能看懂。



来源：https://zhuanlan.zhihu.com/p/47066521




1. 公司实习生找 Bug







2.在调试时，将断点设...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_43371556/article/details/101027046","strategy":"BlogCommendHotData","index":"8"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_43371556/article/details/101027046" target="_blank"  rel="noopener" title="Spring高级技术梳理">
		<h4 class="text-truncate oneline">
				Spring高级技术梳理		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-20</span>
				<span class="read-num hover-hide">
					阅读数 
					3699</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_43371556/article/details/101027046" target="_blank" rel="noopener" title="Spring高级技术梳理">
				<span class="desc oneline">Spring高级技术梳理   序言正文SpringDate部分Spring全家桶之SpringData——预科阶段Spring全家桶之SpringData——Spring 整合Hibernate与Hi...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/ljk126wy/article/details/101064186","strategy":"BlogCommendHotData","index":"9"}'>
	<div class="content">
		<a href="https://blog.csdn.net/ljk126wy/article/details/101064186" target="_blank"  rel="noopener" title="Git 天天用 但是 Git 原理你了解吗？">
		<h4 class="text-truncate oneline">
				Git 天天用 但是 Git 原理你了解吗？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-20</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/ljk126wy/article/details/101064186" target="_blank" rel="noopener" title="Git 天天用 但是 Git 原理你了解吗？">
				<span class="desc oneline">Git 原理
做技术一定要知其然知其所以然，意思就是：知道它是这样的，更知道它为什么是这样的。我主要通过4块内容来简单介绍 Git 是原理是什么样的。这4块内容如下：

Git 存储目录结构介绍
Gi...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/lantian_123/article/details/101488841","strategy":"BlogCommendHotData","index":"10"}'>
	<div class="content">
		<a href="https://blog.csdn.net/lantian_123/article/details/101488841" target="_blank"  rel="noopener" title="分享靠写代码赚钱的一些门路">
		<h4 class="text-truncate oneline">
				分享靠写代码赚钱的一些门路		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-26</span>
				<span class="read-num hover-hide">
					阅读数 
					5万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/lantian_123/article/details/101488841" target="_blank" rel="noopener" title="分享靠写代码赚钱的一些门路">
				<span class="desc oneline">作者 mezod，译者 josephchang10如今，通过自己的代码去赚钱变得越来越简单，不过对很多人来说依然还是很难，因为他们不知道有哪些门路。今天给大家分享一个精彩......</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/harvic880925/article/details/101511637","strategy":"BlogCommendHotData","index":"11"}'>
	<div class="content">
		<a href="https://blog.csdn.net/harvic880925/article/details/101511637" target="_blank"  rel="noopener" title="对计算机专业来说学历真的重要吗？">
		<h4 class="text-truncate oneline">
				对计算机专业来说学历真的重要吗？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-27</span>
				<span class="read-num hover-hide">
					阅读数 
					7万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/harvic880925/article/details/101511637" target="_blank" rel="noopener" title="对计算机专业来说学历真的重要吗？">
				<span class="desc oneline">我本科学校是渣渣二本，研究生学校是985，现在毕业五年，校招笔试、面试，社招面试参加了两年了，就我个人的经历来说下这个问题。

这篇文章很长，但绝对是精华，相信我，读完以后，你会知道学历不好的解决方案...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/lantian_123/article/details/101514976","strategy":"BlogCommendHotData","index":"12"}'>
	<div class="content">
		<a href="https://blog.csdn.net/lantian_123/article/details/101514976" target="_blank"  rel="noopener" title="技术人员要拿百万年薪，必须要经历这9个段位">
		<h4 class="text-truncate oneline">
				技术人员要拿百万年薪，必须要经历这9个段位		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">08-24</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/lantian_123/article/details/101514976" target="_blank" rel="noopener" title="技术人员要拿百万年薪，必须要经历这9个段位">
				<span class="desc oneline">很多人都问，技术人员如何成长，每个阶段又是怎样的，如何才能走出当前的迷茫，实现自我的突破。所以我结合我自己10多年的从业经验，总结了技术人员成长的9个段位，希望对大家的职......</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/foruok/article/details/101678953","strategy":"BlogCommendHotData","index":"13"}'>
	<div class="content">
		<a href="https://blog.csdn.net/foruok/article/details/101678953" target="_blank"  rel="noopener" title="8000字干货：那些很厉害的人是怎么构建知识体系的">
		<h4 class="text-truncate oneline">
				8000字干货：那些很厉害的人是怎么构建知识体系的		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">09-29</span>
				<span class="read-num hover-hide">
					阅读数 
					4万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/foruok/article/details/101678953" target="_blank" rel="noopener" title="8000字干货：那些很厉害的人是怎么构建知识体系的">
				<span class="desc oneline">本文约8000字，正常阅读需要15~20分钟。读完本文可以获得如下收益：

分辨知识和知识体系的差别
理解如何用八大问发现知识的连接点；
掌握致用类知识体系的构建方法；
能够应用甜蜜区模型找到特定领域...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_40036754/article/details/102463099","strategy":"BlogCommendHotData","index":"14"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_40036754/article/details/102463099" target="_blank"  rel="noopener" title="nginx学习，看这一篇就够了：下载、安装。使用：正向代理、反向代理、负载均衡。常用命令和配置文件">
		<h4 class="text-truncate oneline">
				nginx学习，看这一篇就够了：下载、安装。使用：正向代理、反向代理、负载均衡。常用命令和配置文件		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-25</span>
				<span class="read-num hover-hide">
					阅读数 
					7079</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_40036754/article/details/102463099" target="_blank" rel="noopener" title="nginx学习，看这一篇就够了：下载、安装。使用：正向代理、反向代理、负载均衡。常用命令和配置文件">
				<span class="desc oneline">文章目录前言一、nginx简介1.  什么是 nginx 和可以做什么事情2.Nginx 作为 web 服务器3. 正向代理4. 反向代理5. 动静分离6.动静分离二、Nginx 的安装三、 Ngin...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/chest_/article/details/102537988","strategy":"BlogCommendHotData","index":"15"}'>
	<div class="content">
		<a href="https://blog.csdn.net/chest_/article/details/102537988" target="_blank"  rel="noopener" title="《漏洞篇》sql注入---入门到进阶">
		<h4 class="text-truncate oneline">
				《漏洞篇》sql注入---入门到进阶		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-24</span>
				<span class="read-num hover-hide">
					阅读数 
					2043</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/chest_/article/details/102537988" target="_blank" rel="noopener" title="《漏洞篇》sql注入---入门到进阶">
				<span class="desc oneline">目录导航
sql注入的原理
sql注入的条件
sql注入的危害
sql注入的分类、验证及利用方式
sql数值型注入

sql注入的原理：
概述：针对SQL注入的攻击行为可描述为通过用户可控参数中注入S...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/u012365828/article/details/102559913","strategy":"BlogCommendHotData","index":"16"}'>
	<div class="content">
		<a href="https://blog.csdn.net/u012365828/article/details/102559913" target="_blank"  rel="noopener" title="500行代码，教你用python写个微信飞机大战">
		<h4 class="text-truncate oneline">
				500行代码，教你用python写个微信飞机大战		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-16</span>
				<span class="read-num hover-hide">
					阅读数 
					5万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/u012365828/article/details/102559913" target="_blank" rel="noopener" title="500行代码，教你用python写个微信飞机大战">
				<span class="desc oneline">这几天在重温微信小游戏的飞机大战，玩着玩着就在思考人生了，这飞机大战怎么就可以做的那么好，操作简单，简单上手。

帮助蹲厕族、YP族、饭圈女孩在无聊之余可以有一样东西让他们振作起来！让他们的左手 / ...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/zhongyangzhong/article/details/102578044","strategy":"BlogCommendHotData","index":"17"}'>
	<div class="content">
		<a href="https://blog.csdn.net/zhongyangzhong/article/details/102578044" target="_blank"  rel="noopener" title="2019诺贝尔经济学奖得主：贫穷的本质是什么？">
		<h4 class="text-truncate oneline">
				2019诺贝尔经济学奖得主：贫穷的本质是什么？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-15</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/zhongyangzhong/article/details/102578044" target="_blank" rel="noopener" title="2019诺贝尔经济学奖得主：贫穷的本质是什么？">
				<span class="desc oneline">2019年诺贝尔经济学奖，颁给了来自麻省理工学院的 阿巴希·巴纳吉（Abhijit Vinayak Banerjee）、艾丝特·杜芙若（Esther Duflo）夫妇和哈......</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_37907797/article/details/102618796","strategy":"BlogCommendHotData","index":"18"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_37907797/article/details/102618796" target="_blank"  rel="noopener" title="别在学习框架了，那些让你起飞的计算机基础知识。">
		<h4 class="text-truncate oneline">
				别在学习框架了，那些让你起飞的计算机基础知识。		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-22</span>
				<span class="read-num hover-hide">
					阅读数 
					5万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_37907797/article/details/102618796" target="_blank" rel="noopener" title="别在学习框架了，那些让你起飞的计算机基础知识。">
				<span class="desc oneline">我之前里的文章，写的大部分都是与计算机基础知识相关的，这些基础知识，就像我们的内功，如果在未来想要走的更远，这些内功是必须要修炼的。框架千变万化，而这些通用的底层知识，却是几乎不变的，了解了这些知识，...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_37969433/article/details/102637226","strategy":"BlogCommendHotData","index":"19"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_37969433/article/details/102637226" target="_blank"  rel="noopener" title="MySQL数据库—SQL汇总">
		<h4 class="text-truncate oneline">
				MySQL数据库—SQL汇总		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-24</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_37969433/article/details/102637226" target="_blank" rel="noopener" title="MySQL数据库—SQL汇总">
				<span class="desc oneline">一、准备
下文整理常见SQL语句的用法，使用MySQL5.7测试，参考了尚硅谷MySQL教程及用例。用例sql：
链接: https://pan.baidu.com/s/1tb3-12MRNFjV8d...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_35067322/article/details/102645455","strategy":"BlogCommendHotData","index":"20"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_35067322/article/details/102645455" target="_blank"  rel="noopener" title="Spring Boot 2 实战：使用 Spring Boot Admin 监控你的应用">
		<h4 class="text-truncate oneline">
				Spring Boot 2 实战：使用 Spring Boot Admin 监控你的应用		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-20</span>
				<span class="read-num hover-hide">
					阅读数 
					642</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_35067322/article/details/102645455" target="_blank" rel="noopener" title="Spring Boot 2 实战：使用 Spring Boot Admin 监控你的应用">
				<span class="desc oneline">1. 前言
生产上对 Web 应用 的监控是十分必要的。我们可以近乎实时来对应用的健康、性能等其他指标进行监控来及时应对一些突发情况。避免一些故障的发生。对于 Spring Boot 应用来说我们可以...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/loongggdroid/article/details/102656177","strategy":"BlogCommendHotData","index":"21"}'>
	<div class="content">
		<a href="https://blog.csdn.net/loongggdroid/article/details/102656177" target="_blank"  rel="noopener" title="五款高效率黑科技神器工具，炸裂好用，省时间">
		<h4 class="text-truncate oneline">
				五款高效率黑科技神器工具，炸裂好用，省时间		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-20</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/loongggdroid/article/details/102656177" target="_blank" rel="noopener" title="五款高效率黑科技神器工具，炸裂好用，省时间">
				<span class="desc oneline">loonggg读完需要4分钟速读仅需2分钟感觉我好久好久没有给大家分享高质量的软件和插件了。今天周末，难得在家休息一下，痛下决心，分享一些我认为的高效率工具软件给大家。废......</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_36903042/article/details/102656641","strategy":"BlogCommendHotData","index":"22"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_36903042/article/details/102656641" target="_blank"  rel="noopener" title="动画：用动画给女朋友讲解 TCP 四次分手过程">
		<h4 class="text-truncate oneline">
				动画：用动画给女朋友讲解 TCP 四次分手过程		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-21</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_36903042/article/details/102656641" target="_blank" rel="noopener" title="动画：用动画给女朋友讲解 TCP 四次分手过程">
				<span class="desc oneline">作者 |  小鹿
来源 |  公众号：小鹿动画学编程

写在前边
大家好，我们又见面了，做为一个业余的动画师，上次的用动画的形式讲解 TCP 三次握手过程再各大平台收到了广大读者的喜爱，说文章有趣、有...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_37907797/article/details/102661778","strategy":"BlogCommendHotData","index":"23"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_37907797/article/details/102661778" target="_blank"  rel="noopener" title="程序员必须掌握的核心算法有哪些？">
		<h4 class="text-truncate oneline">
				程序员必须掌握的核心算法有哪些？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-21</span>
				<span class="read-num hover-hide">
					阅读数 
					6万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_37907797/article/details/102661778" target="_blank" rel="noopener" title="程序员必须掌握的核心算法有哪些？">
				<span class="desc oneline">由于我之前一直强调数据结构以及算法学习的重要性，所以就有一些读者经常问我，数据结构与算法应该要学习到哪个程度呢？，说实话，这个问题我不知道要怎么回答你，主要取决于你想学习到哪些程度，不过针对这个问题，...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_43371556/article/details/102667146","strategy":"BlogCommendHotData","index":"24"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_43371556/article/details/102667146" target="_blank"  rel="noopener" title="高并发技术">
		<h4 class="text-truncate oneline">
				高并发技术		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-24</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_43371556/article/details/102667146" target="_blank" rel="noopener" title="高并发技术">
				<span class="desc oneline">高并发技术   第一章 预备知识一 理解大数据二 网工基础知识OSI七层参考模型应用层表示层会话层传输层网络层链路层物理层功能分层总结第二章 LVS技术一  LVS介绍二 LVS调度算法LVS命令监控...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/xufive/article/details/102676755","strategy":"BlogCommendHotData","index":"25"}'>
	<div class="content">
		<a href="https://blog.csdn.net/xufive/article/details/102676755" target="_blank"  rel="noopener" title="python 程序员进阶之路：从新手到高手的100个模块">
		<h4 class="text-truncate oneline">
				python 程序员进阶之路：从新手到高手的100个模块		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-23</span>
				<span class="read-num hover-hide">
					阅读数 
					5万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/xufive/article/details/102676755" target="_blank" rel="noopener" title="python 程序员进阶之路：从新手到高手的100个模块">
				<span class="desc oneline">在知乎和CSDN的圈子里，经常看到、听到一些 python 初学者说，学完基础语法后，不知道该学什么，学了也不知道怎么用，一脸的茫然。近日，CSDN的公众号推送了一篇博客，题目叫做《迷思：Python...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_43943977/article/details/102691392","strategy":"BlogCommendHotData","index":"26"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_43943977/article/details/102691392" target="_blank"  rel="noopener" title="Python——画一棵漂亮的樱花树（不同种樱花+玫瑰+圣诞树喔）">
		<h4 class="text-truncate oneline">
				Python——画一棵漂亮的樱花树（不同种樱花+玫瑰+圣诞树喔）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-22</span>
				<span class="read-num hover-hide">
					阅读数 
					3万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_43943977/article/details/102691392" target="_blank" rel="noopener" title="Python——画一棵漂亮的樱花树（不同种樱花+玫瑰+圣诞树喔）">
				<span class="desc oneline">最近翻到一篇知乎，上面有不少用Python（大多是turtle库）绘制的树图，感觉很漂亮，我整理了一下，挑了一些我觉得不错的代码分享给大家（这些我都测试过，确实可以生成）
one 樱花树

 动...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/csdnnews/article/details/102693777","strategy":"BlogCommendHotData","index":"27"}'>
	<div class="content">
		<a href="https://blog.csdn.net/csdnnews/article/details/102693777" target="_blank"  rel="noopener" title="程序员不懂浪漫？胡扯！">
		<h4 class="text-truncate oneline">
				程序员不懂浪漫？胡扯！		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-22</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/csdnnews/article/details/102693777" target="_blank" rel="noopener" title="程序员不懂浪漫？胡扯！">
				<span class="desc oneline">程序员男朋友你的程序员男朋友为你做过什么暖心的事情呢？我的男朋友是一个程序员，他有很多大家在网络上吐槽的程序员的缺点，比如加班很多，没空陪我吃饭逛街看电影，比如说他有的时......</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/lianghecai52171314/article/details/102711958","strategy":"BlogCommendHotData","index":"28"}'>
	<div class="content">
		<a href="https://blog.csdn.net/lianghecai52171314/article/details/102711958" target="_blank"  rel="noopener" title="阿里编程规范（简化版）">
		<h4 class="text-truncate oneline">
				阿里编程规范（简化版）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-24</span>
				<span class="read-num hover-hide">
					阅读数 
					2814</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/lianghecai52171314/article/details/102711958" target="_blank" rel="noopener" title="阿里编程规范（简化版）">
				<span class="desc oneline">阿里编程规范 及 阿里Java开发规约插件 Alibaba Java Coding Guidelines
统一规范标准将有助于提高行业编码规范化水平，帮助行业人员提高开发质量和效率、大大降低代码维护成...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/hyb612/article/details/102730648","strategy":"BlogCommendHotData","index":"29"}'>
	<div class="content">
		<a href="https://blog.csdn.net/hyb612/article/details/102730648" target="_blank"  rel="noopener" title="Linux/C/C++ 不可错过的好书">
		<h4 class="text-truncate oneline">
				Linux/C/C++ 不可错过的好书		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-24</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/hyb612/article/details/102730648" target="_blank" rel="noopener" title="Linux/C/C++ 不可错过的好书">
				<span class="desc oneline">来源：公众号【编程珠玑】

作者：守望先生

ID：shouwangxiansheng



前言

经常有读者让我推荐书籍，这次我就把我私藏的计算机书单分享给你们！不过由于时间匆忙，不会进行更加详细...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/u011225629/article/details/102756288","strategy":"BlogCommendHotData","index":"30"}'>
	<div class="content">
		<a href="https://blog.csdn.net/u011225629/article/details/102756288" target="_blank"  rel="noopener" title="单点登录（SSO）">
		<h4 class="text-truncate oneline">
				单点登录（SSO）		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-26</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/u011225629/article/details/102756288" target="_blank" rel="noopener" title="单点登录（SSO）">
				<span class="desc oneline">一、SSO（单点登录）介绍

SSO英文全称Single SignOn，单点登录。SSO是在多个应用系统中，用户只需要登录一次就可以访问所有相互信任的应用系统。它包括可以将这次主要的登录映射到其他应用...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_37907797/article/details/102759257","strategy":"BlogCommendHotData","index":"31"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_37907797/article/details/102759257" target="_blank"  rel="noopener" title="漫话：什么是 https ?这应该是全网把 https 讲的最好的一篇文章了">
		<h4 class="text-truncate oneline">
				漫话：什么是 https ?这应该是全网把 https 讲的最好的一篇文章了		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-26</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_37907797/article/details/102759257" target="_blank" rel="noopener" title="漫话：什么是 https ?这应该是全网把 https 讲的最好的一篇文章了">
				<span class="desc oneline">今天这篇文章，讲通过对话的形式，让你由浅入深着知道，为什么 Https 是安全的。




一、对称加密

一禅：在每次发送真实数据之前，服务器先生成一把密钥，然后先把密钥传输给客户端。之后服务器给客...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/weixin_45108087/article/details/102766281","strategy":"BlogCommendHotData","index":"32"}'>
	<div class="content">
		<a href="https://blog.csdn.net/weixin_45108087/article/details/102766281" target="_blank"  rel="noopener" title="史上最全的mysql基础教程">
		<h4 class="text-truncate oneline">
				史上最全的mysql基础教程		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/weixin_45108087/article/details/102766281" target="_blank" rel="noopener" title="史上最全的mysql基础教程">
				<span class="desc oneline">启动与停止

启动mysql服务
sudo /usr/local/mysql/support-files/mysql.server start
停止mysql服务
sudo /usr/loc...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_37907797/article/details/102767860","strategy":"BlogCommendHotData","index":"33"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_37907797/article/details/102767860" target="_blank"  rel="noopener" title="为什么你学不会递归？告别递归，谈谈我的经验">
		<h4 class="text-truncate oneline">
				为什么你学不会递归？告别递归，谈谈我的经验		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_37907797/article/details/102767860" target="_blank" rel="noopener" title="为什么你学不会递归？告别递归，谈谈我的经验">
				<span class="desc oneline">可能很多人在大一的时候，就已经接触了递归了，不过，我敢保证很多人初学者刚开始接触递归的时候，是一脸懵逼的，我当初也是，给我的感觉就是，递归太神奇了！
可能也有一大部分人知道递归，也能看的懂递归，但在实...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_36903042/article/details/102770331","strategy":"BlogCommendHotData","index":"34"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_36903042/article/details/102770331" target="_blank"  rel="noopener" title="大学四年，分享看过的优质书籍">
		<h4 class="text-truncate oneline">
				大学四年，分享看过的优质书籍		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-27</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_36903042/article/details/102770331" target="_blank" rel="noopener" title="大学四年，分享看过的优质书籍">
				<span class="desc oneline">数据结构与算法是我在大学里第一次接触到的，当时学了很多其他安卓、网页之类的，一开始就感觉纳闷，数据结构和算法学这个有啥用，再加上上的是一所野鸡大学，老师讲的也是模模糊糊，平时做项目、练习也几乎不用数据...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/harvic880925/article/details/102774769","strategy":"BlogCommendHotData","index":"35"}'>
	<div class="content">
		<a href="https://blog.csdn.net/harvic880925/article/details/102774769" target="_blank"  rel="noopener" title="有哪些让程序员受益终生的建议">
		<h4 class="text-truncate oneline">
				有哪些让程序员受益终生的建议		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					2万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/harvic880925/article/details/102774769" target="_blank" rel="noopener" title="有哪些让程序员受益终生的建议">
				<span class="desc oneline">从业五年多，辗转两个大厂，出过书，创过业，从技术小白成长为基层管理，联合几个业内大牛回答下这个问题，希望能帮到大家，记得帮我点赞哦。

敲黑板！！！读了这篇文章，你将知道如何才能进大厂，如何实现财务自...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/hollis_chuang/article/details/102776191","strategy":"BlogCommendHotData","index":"36"}'>
	<div class="content">
		<a href="https://blog.csdn.net/hollis_chuang/article/details/102776191" target="_blank"  rel="noopener" title="最近程序员频繁被抓，如何避免面向监狱编程！？">
		<h4 class="text-truncate oneline">
				最近程序员频繁被抓，如何避免面向监狱编程！？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					5万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/hollis_chuang/article/details/102776191" target="_blank" rel="noopener" title="最近程序员频繁被抓，如何避免面向监狱编程！？">
				<span class="desc oneline">最近，有关程序员因为参与某些项目开发导致被起诉，甚至被判刑的事件发生的比较多：
某程序员因为接了个外包，帮别人写了个软件，结果这个软件被用于赌博导致被抓。
某公司利用爬虫抓取用户信息，最后被发现，导致...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/petterp/article/details/102779131","strategy":"BlogCommendHotData","index":"37"}'>
	<div class="content">
		<a href="https://blog.csdn.net/petterp/article/details/102779131" target="_blank"  rel="noopener" title="一文搞懂什么是TCP/IP协议">
		<h4 class="text-truncate oneline">
				一文搞懂什么是TCP/IP协议		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/petterp/article/details/102779131" target="_blank" rel="noopener" title="一文搞懂什么是TCP/IP协议">
				<span class="desc oneline">什么是TCP/IP协议?

计算机与网络设备之间如果要相互通信,双方就必须基于相同的方法.比如如何探测到通信目标.由哪一边先发起通信,使用哪种语言进行通信,怎样结束通信等规则都需要事先确定.不同的硬件...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/m0_37907797/article/details/102781027","strategy":"BlogCommendHotData","index":"38"}'>
	<div class="content">
		<a href="https://blog.csdn.net/m0_37907797/article/details/102781027" target="_blank"  rel="noopener" title="大学四年自学走来，这些私藏的实用工具/学习网站我贡献出来了">
		<h4 class="text-truncate oneline">
				大学四年自学走来，这些私藏的实用工具/学习网站我贡献出来了		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					10万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/m0_37907797/article/details/102781027" target="_blank" rel="noopener" title="大学四年自学走来，这些私藏的实用工具/学习网站我贡献出来了">
				<span class="desc oneline">大学四年，看课本是不可能一直看课本的了，对于学习，特别是自学，善于搜索网上的一些资源来辅助，还是非常有必要的，下面我就把这几年私藏的各种资源，网站贡献出来给你们。主要有：电子书搜索、实用工具、在线视频...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qing_gee/article/details/102781522","strategy":"BlogCommendHotData","index":"39"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qing_gee/article/details/102781522" target="_blank"  rel="noopener" title="学习 Java 应该关注哪些网站？">
		<h4 class="text-truncate oneline">
				学习 Java 应该关注哪些网站？		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qing_gee/article/details/102781522" target="_blank" rel="noopener" title="学习 Java 应该关注哪些网站？">
				<span class="desc oneline">经常有一些读者问我：“二哥，学习 Java 应该关注哪些网站？”，我之前的态度一直是上知乎、上搜索引擎搜一下不就知道了。但读者对我这个态度很不满意，他们说，“我在问你，又不是问知乎，问搜索引擎。”你还...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qing_gee/article/details/102784577","strategy":"BlogCommendHotData","index":"40"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qing_gee/article/details/102784577" target="_blank"  rel="noopener" title="哪些 Java 知识不需要再学了">
		<h4 class="text-truncate oneline">
				哪些 Java 知识不需要再学了		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-28</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qing_gee/article/details/102784577" target="_blank" rel="noopener" title="哪些 Java 知识不需要再学了">
				<span class="desc oneline">张无忌在学太极拳的时候，他爹的师父张三丰告诫他一定要把之前所学习的武功全部忘掉，忘得越多就会学得越快。
同样的，自学 Java 的时候一定要先知道哪些 Java 知识不需要再学了，毕竟技术的更新迭代就...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/qq_36903042/article/details/102792114","strategy":"BlogCommendHotData","index":"41"}'>
	<div class="content">
		<a href="https://blog.csdn.net/qq_36903042/article/details/102792114" target="_blank"  rel="noopener" title="大学四年，我把私藏的自学「学习网站/实用工具」都贡献出来了">
		<h4 class="text-truncate oneline">
				大学四年，我把私藏的自学「学习网站/实用工具」都贡献出来了		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-29</span>
				<span class="read-num hover-hide">
					阅读数 
					4万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/qq_36903042/article/details/102792114" target="_blank" rel="noopener" title="大学四年，我把私藏的自学「学习网站/实用工具」都贡献出来了">
				<span class="desc oneline">在分享之前，先说说初学者如何学习编程，这个话题想必非常的重要，要学好编程，给你一些学习网站也好、实用工具也好，但前提是你知道如何去学习它。
见过很多初学者，以及小鹿我刚开始学习的时候，也是自己瞎摸索，...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/yangwohenmai1/article/details/102794305","strategy":"BlogCommendHotData","index":"42"}'>
	<div class="content">
		<a href="https://blog.csdn.net/yangwohenmai1/article/details/102794305" target="_blank"  rel="noopener" title="开题——我的第一个网站(1)">
		<h4 class="text-truncate oneline">
				开题——我的第一个网站(1)		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">11-12</span>
				<span class="read-num hover-hide">
					阅读数 
					2664</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/yangwohenmai1/article/details/102794305" target="_blank" rel="noopener" title="开题——我的第一个网站(1)">
				<span class="desc oneline">每个程序员大概都有一个拥有属于自己网站的梦想，我就是这样。

梦想中属于自己的网站是一个有各种功能的大杂烩：

可以当做自己的随笔记事本；

可以在网页上查看自己感兴趣的内容；

不知道吃什么的时候可...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/gao_chun/article/details/102795414","strategy":"BlogCommendHotData","index":"43"}'>
	<div class="content">
		<a href="https://blog.csdn.net/gao_chun/article/details/102795414" target="_blank"  rel="noopener" title="中国麻将：世界上最早的区块链项目">
		<h4 class="text-truncate oneline">
				中国麻将：世界上最早的区块链项目		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-29</span>
				<span class="read-num hover-hide">
					阅读数 
					3万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/gao_chun/article/details/102795414" target="_blank" rel="noopener" title="中国麻将：世界上最早的区块链项目">
				<span class="desc oneline">中国麻将：世界上最早的区块链项目

最近区块链这个玩意又被市场搞的很是火热，相信大部分人都不太清楚这玩意到底是怎么样的一个概念，它来了，它来了，它到底是啥~ 国家都开始发文支持了，下面是一个通俗易懂的...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
<div class="recommend-item-box type_blog clearfix"  data-report-click='{"mod":"popu_614","dest":"https://blog.csdn.net/zcg_741454897/article/details/102796022","strategy":"BlogCommendHotData","index":"44"}'>
	<div class="content">
		<a href="https://blog.csdn.net/zcg_741454897/article/details/102796022" target="_blank"  rel="noopener" title="比特币原理详解">
		<h4 class="text-truncate oneline">
				比特币原理详解		</h4>
		<div class="info-box d-flex align-content-center">
			<p class="date-and-readNum oneline">
				<span class="date hover-show">10-29</span>
				<span class="read-num hover-hide">
					阅读数 
					1万+</span>
				</p>
			</div>
		</a>
		<p class="content">
			<a href="https://blog.csdn.net/zcg_741454897/article/details/102796022" target="_blank" rel="noopener" title="比特币原理详解">
				<span class="desc oneline">一、什么是比特币

比特币是一种电子货币，是一种基于密码学的货币，在2008年11月1日由中本聪发表比特币白皮书，文中提出了一种去中心化的电子记账系统，我们平时的电子现金是银行来记账，因为银行的背后是...</span>
			</a>
			<span class="blog_title_box oneline no-title">
									<span class="type-show type-show-blog type-show-after">博文</span>
												</span>
		</p>
	</div>
	</div>

	
	
                    <div class="recommend-item-box type_hot_word">
                                        <div class="content clearfix">
                        <div class="float-left">
                                                <span>
                            <a href="https://www.csdn.net/gather_19/NtjaMgwsLWRvd25sb2Fk.html" target="_blank">
                            c#俄罗斯方块源码</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_1b/NtjaMgxsLWRvd25sb2Fk.html" target="_blank">
                            c# linq原理</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_1a/NtjaMgysLWRvd25sb2Fk.html" target="_blank">
                            c# 装箱有什么用</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_12/NtjaMgzsLWRvd25sb2Fk.html" target="_blank">
                            c#集合 复制</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_16/NtjaMg0sLWRvd25sb2Fk.html" target="_blank">
                            c# 一个字符串分组</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_26/NtjaMg1sLWJsb2cO0O0O.html" target="_blank">
                            c++和c#哪个就业率高</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_1c/NtjaMg2sLWRvd25sb2Fk.html" target="_blank">
                            c# 批量动态创建控件</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_1a/NtjaMg3sLWRvd25sb2Fk.html" target="_blank">
                            c# 模块和程序集的区别</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_14/NtjaMg4sLWRvd25sb2Fk.html" target="_blank">
                            c# gmap 截图</a>
                        </span>
                                                <span>
                            <a href="https://www.csdn.net/gather_14/NtjaQgwsLWRvd25sb2Fk.html" target="_blank">
                            c# 验证码图片生成类</a>
                        </span>
                                                </div>
                    </div>
                                        </div>
                                    <div class="recommend-loading-box">
                    <img src='https://csdnimg.cn/release/phoenix/images/feedLoading.gif'>
                </div>
                <div class="recommend-end-box">
                    <p class="text-center">没有更多推荐了，<a href="https://blog.csdn.net/" class="c-blue c-blue-hover c-blue-focus">返回首页</a></p>
                </div>
            </div>
                            <div class="template-box">
                    <span>©️2019 CSDN</span><span class="point"></span>
                <span>皮肤主题: 成长之路</span>
                <span> 设计师:
                                            Amelia_0503                                    </span>
                </div>
                    </main>
        <aside class="blog_container_aside">
	<!--主页引入-->
            <div id="asideProfile" class="aside-box">
    <!-- <h3 class="aside-title">个人资料</h3> -->
    <div class="profile-intro d-flex">
        <div class="avatar-box d-flex justify-content-center flex-column">
            <a href="https://blog.csdn.net/xufive">
                <img src="https://profile.csdnimg.cn/1/3/9/3_xufive" class="avatar_pic" username='xufive'>
                                    <img src="https://g.csdnimg.cn/static/user-reg-year/1x/5.png" class="user-years">
                            </a>
            
        </div>
        <div class="user-info d-flex flex-column profile-intro-name-box">
            <div>
                                <span class="name csdn-tracking-statistics tracking-click "   data-report-click='{"mod":"popu_379"}' username='xufive'>
                    <a href="https://blog.csdn.net/xufive" class="" id="uid" title='天元浪子'>
                        天元浪子                    </a>
                </span>
                                    <span class="flag expert">
                        <a href="https://blog.csdn.net/home/help.html#classicfication" target="_blank">
                            <svg class="icon" aria-hidden="true">
                                <use xlink:href="#csdnc-blogexpert"></use>
                            </svg>
                            博客专家
                        </a>
                        <span class="bubble hide hideAnimate bubble-expert">
                            已认证的专家
                        </span>
                    </span>
                            </div>
            <div class="profile-intro-name-boxFooter">
                                    <div class="personal-home-page" style='right:-96px;'><a target="_blank" href="https://me.csdn.net/xufive">TA的个人主页 ></a></div>
                                <div class="profile-intro-name-boxOpration">
                                            <div class='profile-personal-letter'>
                            <a id="profile-personal-alink" class='profile-personal-alink' href=https://im.csdn.net/im/main.html?userName=xufive target="_blank" rel="noopener">私信</a>
                        </div>
                        <div class="opt-box d-flex  flex-column">
                            <span class="csdn-tracking-statistics tracking-click" data-report-click='{"mod":"popu_379"}'>
                                                                    <a class="btn btn-sm btn-red-hollow attention" id="btnAttent" style='padding:0;'>关注</a>
                                                            </span>
                        </div>
                                    </div>
            </div>
        </div>
    </div>
    <div class="data-info d-flex item-tiling">
                <dl class="text-center" title="48">
                            <dt><a href="https://blog.csdn.net/xufive?t=1">原创</a></dt>
                <dd><a href="https://blog.csdn.net/xufive?t=1"><span class="count">48</span></a></dd>
                    </dl>
        <dl class="text-center" id="fanBox" title="3559">
            <dt>粉丝</dt>
            <dd><span class="count" id="fan">3559</span></dd>
        </dl>
        <dl class="text-center" title="3819">
            <dt>获赞</dt>
            <dd><span class="count">3819</span></dd>
        </dl>
        <dl class="text-center" title="508">
            <dt>评论</dt>
            <dd><span class="count">508</span></dd>
        </dl>
        <dl class="text-center" title="490167">
            <dt>访问</dt>
            <dd><span class="count">49万+</span></dd>
        </dl>
    </div>
    <div class="grade-box clearfix">
        <dl class="aside-box-footerClassify">
            <dt>等级:</dt>
            <dd>
                <a href="https://blog.csdn.net/home/help.html#level" title="6级,点击查看等级说明" target="_blank">
                    <svg class="icon icon-level" aria-hidden="true">
                        <use xlink:href="#csdnc-bloglevel-6"></use>
                    </svg>
                </a>
            </dd>
        </dl>
        <dl>
            <dt>周排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn.net/rank/writing_rank" target="_blank">
                    65                </a>
            </dd>
        </dl>
        <dl>
            <dt>积分:</dt>
            <dd title="7929">
                7929            </dd>
        </dl>
        <dl title="3462">
            <dt>总排名:</dt>
            <dd>
                <a class="grade-box-rankA" href="https://blog.csdn.net/rank/writing_rank_total" target="_blank">
                    3462                </a>
            </dd>
        </dl>
    </div>
    <div class="aside-box-footer">
                    <div class="badge-box d-flex">
                <div class="profile-medal">勋章:</div>
                <div class="badge d-flex">
                                                                                                        <div class="icon-badge" title="GitHub">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/github.svg" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/github.svg" alt="">
                                                <p>GitHub</p>
                                            </div>
                                            <div class="right-box">
                                                绑定GitHub第三方账户获取                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                                                <div class="icon-badge" title="持之以恒">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/chizhiyiheng.png" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/chizhiyiheng.png" alt="">
                                                <p>持之以恒</p>
                                            </div>
                                            <div class="right-box">
                                                授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里，不积小流无以成江海，程序人生的精彩需要坚持不懈地积累！                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                                                <div class="icon-badge" title="1024勋章">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/1024.png" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/1024.png" alt="">
                                                <p>1024勋章</p>
                                            </div>
                                            <div class="right-box">
                                                #1024程序员节#活动勋章，当日发布原创博客即可获得                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                                                <div class="icon-badge" title="勤写标兵Lv1">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/qixiebiaobing-1.png" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/qixiebiaobing-1.png" alt="">
                                                <p>勤写标兵Lv1</p>
                                            </div>
                                            <div class="right-box">
                                                授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                                                <div class="icon-badge" title="原力计划专属勋章">
                                    <div class="mouse-box">
                                        <img src="https://g.csdnimg.cn/static/user-medal/yuanlijihua.png" alt="">
                                        <div class="icon-arrow"></div>
                                    </div>
                                    <div class="grade-detail-box">
                                        <div class="pos-box">
                                            <div class="left-box d-flex justify-content-center align-items-center flex-column">
                                                <img src="https://g.csdnimg.cn/static/user-medal/yuanlijihua.png" alt="">
                                                <p>原力计划专属勋章</p>
                                            </div>
                                            <div class="right-box">
                                                参与原力计划活动，成功进入英雄榜即可获得                                            </div>
                                        </div>
                                    </div>
                                </div>
                                                                                        </div>
                <script>
                    (function($) {
                        setTimeout(function() {
                            $('div.icon-badge.show-moment').removeClass('show-moment');
                        }, 5000);
                    })(window.jQuery)
                </script>
            </div>
                
    </div>
</div>
<script>
    function watchBtnChange(flag, username) {
        $('span.blog-expert-button-follow').each(function(index) {
            if (flag) {
                if ($(this).attr("data-name") == username) {
                    $(this).html('<span class="hover-hide">已关注</span><span class="hover-show">取消</span>').removeClass('btn-red-follow').addClass('btn-gray-follow attented');
                }
            } else {
                if ($(this).attr("data-name") == username) {
                    $(this).html("关注").addClass('btn-red-follow').removeClass('btn-gray-follow attented');
                }
            }
        })
        if (username == $('p.csdn-tracking-statistics').attr("username")) {
            if (flag) {
                $('#btnAttent').addClass("attented").text("已关注").removeClass('btn-red-hollow').addClass('btn-gray-hollow');
                changeFans(1)
            } else {
                $('#btnAttent').text("关注").addClass('btn-red-hollow').removeClass('btn-gray-hollow attented');
                changeFans(-1)
            }
        }


    }

    function changeFans(num) {
        if ($('#fan').text().indexOf('+') < 0) {
            $('#fan').text(parseInt($('#fan').text()) + num);
        } else {
            $('#fanBox').attr('title', parseInt($('#fanBox').attr('title')) + num);
        }
    }
    window.csdn = window.csdn ? window.csdn : {};
    window.csdn.watchBtnChange = watchBtnChange;
</script><div id="asideNewArticle" class="aside-box">
    <h3 class="aside-title">最新文章</h3>
    <div class="aside-content">
        <ul class="inf_list clearfix csdn-tracking-statistics tracking-click" data-mod="popu_382">
                        <li class="clearfix">
                <a href="https://blog.csdn.net/xufive/article/details/102993666" target="_blank" >
                                        Python 进阶必备：线程模块 threading                </a>
            </li>
                        <li class="clearfix">
                <a href="https://blog.csdn.net/xufive/article/details/102946961" target="_blank" >
                                        光棍节就要到了，要不要给你介绍个 python 对象？                </a>
            </li>
                        <li class="clearfix">
                <a href="https://blog.csdn.net/xufive/article/details/102892049" target="_blank" >
                                        C/C++/Java/Go/Rust，Python喊你来打擂：3秒钟内统计出小于1亿的素数个数                </a>
            </li>
                        <li class="clearfix">
                <a href="https://blog.csdn.net/xufive/article/details/102856921" target="_blank" >
                                        Python十大装B语法                </a>
            </li>
                        <li class="clearfix">
                <a href="https://blog.csdn.net/xufive/article/details/102726739" target="_blank" >
                                        一图看懂py2/py3编码                </a>
            </li>
                    </ul>
    </div>
</div>
    <div id="asideCategory" class="aside-box"
         style="display:block!important;">
    <h3 class="aside-title">分类专栏</h3>
    <div class="aside-content">
        <ul>
                            <li class="">
                    <a class="clearfix"
                       href="https://blog.csdn.net/xufive/article/category/6727443">
                                                    <img src="https://img-blog.csdnimg.cn/20191012091414453.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt=""
                                 onerror="this.src='https://img-blog.csdnimg.cn/20190927151117521.png'">
                                                <span class="title oneline">python论道</span>
                                                    <span class="count float-right">37篇</span>
                                            </a>
                </li>
                            <li class="">
                    <a class="clearfix"
                       href="https://blog.csdn.net/xufive/article/category/9418730">
                                                    <img src="https://img-blog.csdnimg.cn/20191012085125407.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt=""
                                 onerror="this.src='https://img-blog.csdnimg.cn/20190927151124774.png'">
                                                <span class="title oneline">MSN三剑客</span>
                                                    <span class="count float-right">4篇</span>
                                            </a>
                </li>
                            <li class="">
                    <a class="clearfix"
                       href="https://blog.csdn.net/xufive/article/category/9418763">
                                                    <img src="https://img-blog.csdnimg.cn/20191012090232550.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt=""
                                 onerror="this.src='https://img-blog.csdnimg.cn/20190918140037908.png'">
                                                <span class="title oneline">wxPython</span>
                                                    <span class="count float-right">3篇</span>
                                            </a>
                </li>
                            <li class="">
                    <a class="clearfix"
                       href="https://blog.csdn.net/xufive/article/category/9418768">
                                                    <img src="https://img-blog.csdnimg.cn/20191012090713443.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt=""
                                 onerror="this.src='https://img-blog.csdnimg.cn/2019091813595558.png'">
                                                <span class="title oneline">OpenGL学习笔记</span>
                                                    <span class="count float-right">2篇</span>
                                            </a>
                </li>
                            <li class="">
                    <a class="clearfix"
                       href="https://blog.csdn.net/xufive/article/category/9414167">
                                                    <img src="https://img-blog.csdnimg.cn/2019101208463821.png?x-oss-process=image/resize,m_fixed,h_64,w_64" alt=""
                                 onerror="this.src='https://img-blog.csdnimg.cn/20190918140037908.png'">
                                                <span class="title oneline">OpenCV学习笔记</span>
                                                    <span class="count float-right">1篇</span>
                                            </a>
                </li>
                    </ul>
    </div>
    </div>
<div id="asideArchive" class="aside-box flexible-box">
    <h3 class="aside-title">归档</h3>
    <div class="aside-content">
        <ul class="archive-list">
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/11">
                    2019年11月                    <span class="count float-right">5篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/10">
                    2019年10月                    <span class="count float-right">6篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/09">
                    2019年9月                    <span class="count float-right">4篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/07">
                    2019年7月                    <span class="count float-right">5篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/06">
                    2019年6月                    <span class="count float-right">3篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/03">
                    2019年3月                    <span class="count float-right">1篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/02">
                    2019年2月                    <span class="count float-right">1篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2019/01">
                    2019年1月                    <span class="count float-right">2篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2018/12">
                    2018年12月                    <span class="count float-right">4篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2018/11">
                    2018年11月                    <span class="count float-right">6篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2018/09">
                    2018年9月                    <span class="count float-right">3篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2018/06">
                    2018年6月                    <span class="count float-right">1篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2018/01">
                    2018年1月                    <span class="count float-right">1篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2017/10">
                    2017年10月                    <span class="count float-right">2篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2017/02">
                    2017年2月                    <span class="count float-right">3篇</span>
                </a>
            </li>
                        <!--归档统计-->
            <li>
                <a href="https://blog.csdn.net/xufive/article/month/2016/09">
                    2016年9月                    <span class="count float-right">1篇</span>
                </a>
            </li>
                    </ul>
    </div>
        <p class="text-center">
        <a class="btn btn-link-blue flexible-btn" data-fbox="aside-archive">展开</a>
    </p>
    </div>
<div id="asideHotArticle" class="aside-box">
	<h3 class="aside-title">热门文章</h3>
	<div class="aside-content">
		<ul class="hotArticle-list csdn-tracking-statistics tracking-click" data-report-view='{"mod":"popu_521"}'>
							<li>

					<a href="https://blog.csdn.net/xufive/article/details/102676755" >
                                                python 程序员进阶之路：从新手到高手的100个模块                    </a>
					<p class="read">阅读数 <span>55921</span></p>
				</li>
							<li>

					<a href="https://blog.csdn.net/xufive/article/details/102856921" >
                                                Python十大装B语法                    </a>
					<p class="read">阅读数 <span>39881</span></p>
				</li>
							<li>

					<a href="https://blog.csdn.net/xufive/article/details/82665460" >
                                                wxPython：python首选的GUI库                    </a>
					<p class="read">阅读数 <span>25865</span></p>
				</li>
							<li>

					<a href="https://blog.csdn.net/xufive/article/details/96475103" >
                                                一行 Python 代码能实现什么丧心病狂的功能？                    </a>
					<p class="read">阅读数 <span>25052</span></p>
				</li>
							<li>

					<a href="https://blog.csdn.net/xufive/article/details/52449255" >
                                                数学建模三剑客MSN                    </a>
					<p class="read">阅读数 <span>18870</span></p>
				</li>
					</ul>
	</div>
</div>
<div id="asideNewComments" class="aside-box">
    <h3 class="aside-title">最新评论</h3>
    <div class="aside-content">
        <ul class="newcomment-list">
                        <li>
                <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/xufive/article/details/102993570#comments">致 Python 初学者</a>
                <p class="comment ellipsis">
                    <a href="https://my.csdn.net/weixin_42397342" class="user-name" target="_blank">weixin_42397342：</a>哪里有系统的免费的python资源呢？                </p>
            </li>
                        <li>
                <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/xufive/article/details/102676755#comments">python 程序员进阶之路：从新...</a>
                <p class="comment ellipsis">
                    <a href="https://my.csdn.net/shihengzhen101" class="user-name" target="_blank">shihengzhen101：</a>真的好多啊                </p>
            </li>
                        <li>
                <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/xufive/article/details/102856921#comments">Python十大装B语法</a>
                <p class="comment ellipsis">
                    <a href="https://my.csdn.net/u014804718" class="user-name" target="_blank">u014804718：</a>没有元类的语法都不算装B                </p>
            </li>
                        <li>
                <a class="title text-truncate" target="_blank" href="https://blog.csdn.net/xufive/article/details/102993666#comments">Python 进阶必备：线程模块 ...</a>
                <p class="comment ellipsis">
                    <a href="https://my.csdn.net/u014759763" class="user-name" target="_blank">u014759763：</a>厉害，看了这个线程和进程的讲解，让我更清晰明白了                </p>
            </li>
                    </ul>
    </div>
</div>
    	<div id="asideFooter">
				<div class="aside-box">
			<div class="persion_article">
			</div>
		</div>
	</div>
</aside>
<script src="https://csdnimg.cn/pubfooter/js/publib_footer-1.0.3.js" data-isfootertrack="false" type="text/javascript"></script>
<script>
	$("a.flexible-btn").click(function(){
		$(this).parents('div.aside-box').removeClass('flexible-box');
		$(this).remove();
	})
</script>
<script src="https://g.csdnimg.cn/user-tooltip/1.9/user-tooltip.js"  type="text/javascript"></script>
    </div>
                </div>

<div class="mask-dark"></div>
<div class="tool-box vertical">
    	<ul class="meau-list">
		<li class="btn-like-box long-width">
			<button class=" long-height hover-box btn-like " title="点赞">
				<svg class="icon active hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-thumbsup-ok"></use>
				</svg>
				<svg class="icon no-active hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-thumbsup"></use>
				</svg>
				<span class="hover-show text-box text">
					<span class="no-active">点赞</span>
					<span class="active">取消点赞</span>
				</span>
				<p id="supportCount">167</p>
			</button>
		</li>
		<li class="to-commentBox" id = 'sharePost' data-report-click='{"mod":"popu_794","dest":"https://blog.csdn.net/xufive/article/details/102993570"}'>
			<a class="btn-comments low-height hover-box" >
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-share"></use>
				</svg>
				<span class="hover-show text">海报</span>
				<p class="">
				</p>
			</a>
			<a href="https://blogdev.blog.csdn.net/article/details/99646245" target="view_window">
				<div class = 'shareSuggest' id = 'shareSuggest'>
					分享海报说明
					<svg class="shareIcon" aria-hidden="true">
						<use xlink:href="#csdnc-help"></use>
					</svg>
					<div class = 'shareTriangle'></div>
				</div>
			</a>
		</li>
		<li class="to-commentBox">
						<a class="btn-comments long-height hover-box" title="写评论" href="#commentBox">
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-comments"></use>
				</svg>
				<span class="hover-show text">评论</span>
				<p class="">
						27				</p>
			</a>
		</li>
		<li class="toc-container-box" id="liTocBox">
			<a class="btn-toc low-height hover-box btn-comments" title="目录">
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-contents"></use>
				</svg>
				<span class="hover-show text">目录</span>
			</a>
			<div class="toc-container">
				<div class="pos-box">
					<div class="icon-arrow"></div>
					<div class="scroll-box">
						<div class="toc-box"></div>
					</div>
				</div>
				<div class="opt-box">
					<button class="btn-opt prev nomore" title="向上">
						<svg class="icon" aria-hidden="true">
							<use xlink:href="#csdnc-chevronup"></use>
						</svg>
					</button>
					<button class="btn-opt next">
						<svg class="icon" aria-hidden="true">
							<use xlink:href="#csdnc-chevrondown"></use>
						</svg>
					</button>
				</div>
			</div>

		</li>
		<li>
			<a class="btn-bookmark low-height hover-box btn-comments" title="收藏">
				<svg class="icon active hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-bookmark-ok"></use>
				</svg>
				<svg class="icon no-active hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-bookmark"></use>
				</svg>
					<span class="hover-show text">收藏</span>
				<!-- <span class="hover-show text-box text">
					<span class="no-active">收藏</span>
					<span class="active">取消收藏</span>
				</span> -->
			</a>
		</li>
		<li class="bdsharebuttonbox">
			<div class="weixin-qr btn-comments low-height hover-box" >
				<a id="btnQrShare" class="bds_weixin clear-share-style" title="手机看"></a>
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-usephone"></use>
				</svg>
				<span class="hover-show text text3">
					手机看
				</span>
			</div>
		</li>
							<li class="widescreen-hide">
				<a class="prev btn-comments low-height hover-box" href="https://blog.csdn.net/xufive/article/details/102946961" title="光棍节就要到了，要不要给你介绍个 python 对象？">
					<svg class="icon hover-hide" aria-hidden="true">
						<use xlink:href="#csdnc-chevronleft"></use>
					</svg>
					<span class="hover-show text text3">上一篇</span>
				</a>
			</li>
								<li class="widescreen-hide">
			<a class="next btn-comments hover-box low-height" href="https://blog.csdn.net/xufive/article/details/102993666" title="Python 进阶必备：线程模块 threading">
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-chevronright"></use>
				</svg>
				<span class="hover-show text text3">下一篇</span>
			</a>
		</li>
						<!-- 宽屏更多按钮 -->
		<li class="widescreen-more">
			<a class="btn-comments chat-ask-button low-height hover-box" title="快问" href="#chatqa">
				<svg class="icon hover-hide" aria-hidden="true">
					<use xlink:href="#csdnc-more"></use>
				</svg>
				<span class="hover-show text">更多</span>
				
			</a>
			<ul class="widescreen-more-box">
													<li class="widescreen-more">
						<a class="btn-comments low-height hover-box" href="https://blog.csdn.net/xufive/article/details/102946961" title="光棍节就要到了，要不要给你介绍个 python 对象？">
							<svg class="icon hover-hide" aria-hidden="true">
								<use xlink:href="#csdnc-chevronleft"></use>
							</svg>
							<span class="hover-show text text3">上一篇</span>
						</a>
					</li>
																<li class="widescreen-more">
					<a class="btn-comments hover-box low-height" href="https://blog.csdn.net/xufive/article/details/102993666" title="Python 进阶必备：线程模块 threading">
						<svg class="icon hover-hide" aria-hidden="true">
							<use xlink:href="#csdnc-chevronright"></use>
						</svg>
						<span class="hover-show text text3">下一篇</span>
					</a>
				</li>
							</ul>
		</li>
        		<li class="to-commentBox to-reward">
			<a class="btn-comments low-height hover-box" title="打赏">
				<svg class="hover-hide" width="24px" height="24px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
					<g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
						<g transform="translate(-1398.000000, -486.000000)" fill-rule="nonzero">
							<g transform="translate(1398.000000, 486.000000)">
								<path d="M0,12 C0,16.287187 2.287187,20.2487113 6,22.3923048 C9.7128129,24.5358984 14.2871871,24.5358984 18,22.3923048 C21.712813,20.2487113 24,16.287187 24,12 C24,5.37258296 18.627417,0 12,0 C5.372583,0 0,5.37258296 0,12 Z" id="路径" fill-opacity="0.3" fill="#FF5A52"></path>
								<path d="M2.09340659,11.9505494 C2.09340659,15.4721673 3.97216734,18.7262766 7.02197798,20.4870856 C10.0717886,22.2478946 13.8293103,22.2478946 16.8791209,20.4870856 C19.9289316,18.7262766 21.8076923,15.4721673 21.8076923,11.9505494 C21.8076923,6.50659974 17.3944991,2.09340659 11.9505495,2.09340659 C6.50659977,2.09340659 2.09340659,6.50659974 2.09340659,11.9505494 Z" id="路径" fill="#F63D47"></path>
								<path d="M11.3005025,5.28638434 L12.7115578,5.28638434 L12.7115578,6.87854416 L14.1105528,6.87854416 C14.4,6.39607148 14.6592965,5.89550609 14.8884422,5.37081705 L16.1849246,5.82313519 C15.99799,6.23926787 15.7929648,6.58906055 15.5758794,6.88457507 L18,6.88457507 L18,9.84575109 L16.6733668,9.84575109 L16.6733668,8.03647857 L7.33869347,8.03647857 L7.33869347,9.85781291 L6,9.85781291 L6,6.87854416 L8.51457286,6.87854416 C8.31557789,6.52875147 8.08040201,6.1910206 7.80904523,5.86535155 L9.08140703,5.4009716 C9.39497488,5.80504246 9.67236181,6.29957695 9.92562814,6.88457507 L11.3065327,6.88457507 L11.3065327,5.28638434 L11.3005025,5.28638434 Z M12.8571429,13.9657994 C12.6552823,15.5675992 12.2332101,16.6234672 11.5848095,17.1394027 C10.8813559,17.8053195 9.1991844,18.2312662 6.54441188,18.4292415 L6,17.2233922 C8.22046642,17.1394027 9.68854339,16.8454395 10.3919969,16.3415024 C11.0098127,15.8735609 11.3768319,15.0456644 11.4930547,13.8578129 L12.8571429,13.9657994 Z M16.8571429,12.1435272 L16.8571429,15.9892245 L15.5161905,15.9892245 L15.5161905,13.3067319 L9.05523809,13.3067319 L9.05523809,16.1435272 L7.71428571,16.1435272 L7.71428571,12.1435272 L16.8571429,12.1435272 L16.8571429,12.1435272 Z M8.28571429,8.71495577 L15.7142857,8.71495577 L15.7142857,11.5720986 L8.28571429,11.5720986 L8.28571429,8.71495577 L8.28571429,8.71495577 Z M14.5714286,10.4292415 L14.5714286,9.28638434 L10,9.28638434 L10,10.4292415 L14.5714286,10.4292415 Z M12.9579832,16.1435272 C14.8187275,16.4853162 16.4993998,16.9018717 18,17.3931934 L17.2436975,18.4292415 C15.635054,17.8311106 13.9783914,17.3664911 12.2857143,17.0407235 L12.9579832,16.1435272 L12.9579832,16.1435272 Z" id="形状" fill="#FFFFFF"></path>
							</g>
						</g>
					</g>
				</svg>
				<span class="hover-show text">打赏</span>
			</a>
							<div id="reward" class="reward-box">
	<p class="rewad-title">打赏<span class="reward-close"><svg t="1567152543821" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10924" xmlns:xlink="http://www.w3.org/1999/xlink" width="12" height="12"><defs><style type="text/css"></style></defs><path d="M512 438.378667L806.506667 143.893333a52.032 52.032 0 1 1 73.6 73.621334L585.621333 512l294.485334 294.485333a52.074667 52.074667 0 0 1-73.6 73.642667L512 585.621333 217.514667 880.128a52.053333 52.053333 0 1 1-73.621334-73.642667L438.378667 512 143.893333 217.514667a52.053333 52.053333 0 1 1 73.621334-73.621334L512 438.378667z" fill="" p-id="10925"></path></svg></span></p>
	<dl>
		<dd><a href="javascript:;"><img src="https://profile.csdnimg.cn/1/3/9/3_xufive" alt=""></a></dd>
		<dt>
			<p class="blog-name">天元浪子</p>
			<p class="blog-discript">“你的鼓励将是我创作的最大动力”</p>
		</dt>
	</dl>
	<div class="money-box">
        			            	<span class="choosed choose_money" data-id="5">5C币</span>
			        							<span class="choose_money" data-id="10">10C币</span>
			        							<span class="choose_money" data-id="20">20C币</span>
			        							<span class="choose_money" data-id="50">50C币</span>
			        							<span class="choose_money" data-id="100">100C币</span>
			        							<span class="choose_money" data-id="200">200C币</span>
			        	</div>
	<div class="sure-box">
		<p class="is-have-money"><a class="reward-sure">确定</a></p>
	</div>
</div>

					</li>
        		<!--脉脉曝光外链-->
		<li>
			<a class="btn-maimai low-height hover-box btn-comments" title="脉脉" target="_blank" href="https://i.csdn.net/#/account/bind?utm_source=blogMaiMai">
				<svg class="hover-hide" width="24px" height="24px" viewBox="0 0 22 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
				<g  stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
					<g  transform="translate(-1355.000000, -433.000000)" fill-rule="nonzero">
						<g transform="translate(1355.000000, 433.000000)">
							<g >
								<path d="M11.9728475,0.371685864 L20.8834689,5.3746178 C21.5061808,5.72305759 21.8941017,6.38663874 21.8957175,7.10663874 L21.8957175,17.0074555 C21.8941017,17.7259476 21.5061808,18.3892775 20.8834689,18.7379686 L11.9728475,23.7405236 C11.3721356,24.0771518 10.6401695,24.0771518 10.0387119,23.7405236 L1.12858757,18.7379686 C0.504757062,18.3891518 0.11820339,17.725822 0.116587571,17.0074555 L0.116587571,7.10663874 C0.118451977,6.38663874 0.504757062,5.72305759 1.12858757,5.3746178 L10.0388362,0.371685864 C10.6401695,0.0341780105 11.371887,0.0341780105 11.9728475,0.371685864 L11.9728475,0.371685864 Z" id="路径" fill="#3FD9FF"></path>
								<path d="M11.1045311,1.93470157 C11.0426328,1.90102618 10.968678,1.90102618 10.9070282,1.93470157 L1.99777401,6.9373822 C1.936,6.97055497 1.89846328,7.03514136 1.8980904,7.10663874 L1.8980904,17.0074555 C1.8980904,17.0750576 1.936,17.1410262 1.99777401,17.1760838 L10.9070282,22.1777592 C10.968678,22.2124398 11.0426328,22.2124398 11.1045311,22.1777592 L20.0137853,17.1760838 C20.0749379,17.1419058 20.1139661,17.077445 20.1139661,17.0074555 L20.1139661,7.10663874 C20.1139661,7.03526702 20.0750621,6.97055497 20.0137853,6.9373822 L11.1045311,1.93470157 Z M11.9728475,0.371685864 L20.8834689,5.3746178 C21.5061808,5.72305759 21.8941017,6.38663874 21.8957175,7.10663874 L21.8957175,17.0074555 C21.8941017,17.7259476 21.5061808,18.3892775 20.8834689,18.7379686 L11.9728475,23.7405236 C11.3721356,24.0771518 10.6401695,24.0771518 10.0387119,23.7405236 L1.12858757,18.7379686 C0.504757062,18.3891518 0.11820339,17.725822 0.116587571,17.0074555 L0.116587571,7.10663874 C0.118451977,6.38663874 0.504757062,5.72305759 1.12858757,5.3746178 L10.0388362,0.371685864 C10.6401695,0.0341780105 11.371887,0.0341780105 11.9728475,0.371685864 L11.9728475,0.371685864 Z" id="形状" fill="#5296DE"></path>
							</g>
							<path d="M11.1045311,1.93470157 C11.0426328,1.90102618 10.968678,1.90102618 10.9070282,1.93470157 L1.99777401,6.9373822 C1.936,6.97055497 1.89846328,7.03514136 1.8980904,7.10663874 L1.8980904,17.0074555 C1.8980904,17.0750576 1.936,17.1410262 1.99777401,17.1760838 L10.9070282,22.1777592 C10.968678,22.2124398 11.0426328,22.2124398 11.1045311,22.1777592 L20.0137853,17.1760838 C20.0749379,17.1419058 20.1139661,17.077445 20.1139661,17.0074555 L20.1139661,7.10663874 C20.1139661,7.03526702 20.0750621,6.97055497 20.0137853,6.9373822 L11.1045311,1.93470157 Z" id="路径" fill="#3D5AB7"></path>
							<g  transform="translate(5.344633, 6.408377)">
								<rect fill="#F8A115" x="5.99692655" y="0.0796649215" width="3.84577401" height="1.0615288"></rect>
								<g fill="#FFFFFF">
									<path d="M2.61439548,0.0796649215 L1.16239548,0.0796649215 L0.374497175,0.0796649215 L0.111864407,0.0796649215 L0.111864407,11.6343455 L1.16214689,11.6343455 L1.16214689,8.10534031 L2.61439548,8.10534031 L2.61439548,11.6343455 L3.66430508,11.6343455 L3.66430508,0.0796649215 L3.30919774,0.0796649215 L2.61439548,0.0796649215 Z M2.61439548,7.04381152 L1.16239548,7.04381152 L1.16239548,4.57658639 L2.61451977,4.57658639 L2.61451977,7.04381152 L2.61439548,7.04381152 Z M1.16239548,3.51468063 L1.16239548,1.14119372 L2.61451977,1.14119372 L2.61451977,3.51480628 L1.16239548,3.51468063 L1.16239548,3.51468063 Z" id="形状"></path>
									<polygon id="路径" points="4.39776271 5.10747644 5.63684746 5.10747644 4.24102825 11.0423874 5.25563842 11.3176963 6.90526554 4.57658639 6.90824859 4.04569634 4.39776271 4.04569634"></polygon>
									<path d="M8.95114124,5.46056545 L11.093096,3.63656545 L10.416565,2.82458639 L8.35975141,4.5754555 L8.35975141,3.10856545 L8.35975141,2.55442932 L8.35975141,2.04703665 L5.16279096,2.04703665 L5.16279096,3.10856545 L7.30971751,3.10856545 L7.30971751,11.6343455 L8.35975141,11.6343455 L8.35975141,6.61118325 L10.7107684,11.1709319 L11.6419774,10.6802513 L8.95114124,5.46056545 Z M8.35987571,5.14517277 L8.35987571,5.11677487 L8.37640678,5.13662827 L8.35987571,5.14517277 Z" id="形状"></path>
								</g>
							</g>
						</g>
					</g>
				</g>
				</svg> 
				<img class="hover-show  maimai-bg" src="https://csdnimg.cn/release/phoenix/static_blog/images/maimai_bg.png?v1">
			</a>
		</li>
	</ul>
</div>
<div id = 'tool-post-common'>
	<div class = 'tool_post_box'>
		<img class = 'tool_post_img' src="https://csdnimg.cn/release/phoenix/write/assets/postShareBack.png" alt="">
		<div id = 'shareCode'></div>
	</div>
</div>
<div id="share-bg-shadow">
<div id="share-qrcode-box">
    <h3>分享到微信朋友圈</h3>
    <div class='qrcode-img-box'>
        <a class="btn-close">×</a>
        <div id='shareQrCode'></div>
	</div>
    <p>扫一扫，手机浏览</p>
</div>
</div>
<script>
		var imgReal = new Image();
		imgReal.src = "https://csdnimg.cn/release/phoenix/write/assets/postShareBack.png"
</script>
<script type=text/javascript crossorigin src="https://csdnimg.cn/release/phoenix/production/qrcode-7c90a92189.min.js"></script>
<script src="//g.csdnimg.cn/??sharewx/1.2.1/sharewx.js" type="text/javascript"></script>
<script src="https://g.csdnimg.cn/collection-box/1.1.2/collection-box.js?t=201908091" type="text/javascript"></script>
<script>
    var recommendCount = 79;
    recommendCount = recommendCount > 1 ? (recommendCount + (recommendCount>6 ? 2 : 1)) : recommendCount;
    var ChannelId = 0;
    var articleId = "102993570";
    var commentscount = 27;
    var islock = false;
    var curentUrl = "https://blog.csdn.net/xufive/article/details/102993570";
    var myUrl = "https://my.csdn.net/";
    //1禁止评论，2正常
    var commentAuth = 2;
    //百度搜索
    var baiduKey = "致 Python 初学者 - 牧码人";
    var needInsertBaidu = true;
    // 代码段样式
    var codeStyle = 'github-gist';
	var highlight = ["Python","\u521d\u5b66\u8005"];//高亮数组

    var share_card_url = 'https://blog.csdn.net/xufive/article/shareArticleCardPage?article_id=102993570'
    var RecommendBlogExpertList = {"0":{"user_name":"weixin_38741996","nick_name":"weixin_38741996","avatar":"https:\/\/profile.csdnimg.cn\/F\/A\/F\/3_weixin_38741996","is_expert":false,"article_count":2,"rank":"\u5343\u91cc\u4e4b\u5916"},"1":{"user_name":"xuelucky","nick_name":"xuelucky","avatar":"https:\/\/profile.csdnimg.cn\/5\/0\/3\/3_xuelucky","is_expert":false,"article_count":14,"rank":"\u5343\u91cc\u4e4b\u5916"},"2":{"user_name":"LLand520","nick_name":"LLand520","avatar":"https:\/\/profile.csdnimg.cn\/3\/3\/D\/3_lland520","is_expert":false,"article_count":176,"rank":"\u5343\u91cc\u4e4b\u5916"},"3":{"user_name":"csdnnews","nick_name":"CSDN\u8d44\u8baf","avatar":"https:\/\/profile.csdnimg.cn\/C\/3\/E\/3_csdnnews","is_expert":true,"article_count":5145,"rank":"\u5343\u91cc\u4e4b\u5916"},"4":{"user_name":"lmseo5hy","nick_name":"lmseo5hy","avatar":"https:\/\/profile.csdnimg.cn\/4\/2\/D\/3_lmseo5hy","is_expert":false,"article_count":657,"rank":"1000+"},"5":{"user_name":"kexuanxiu1163","nick_name":"\u7a0b\u5e8f\u5458\u5434\u5e08\u5144","avatar":"https:\/\/profile.csdnimg.cn\/8\/0\/2\/3_kexuanxiu1163","is_expert":false,"article_count":404,"rank":"5000+"},"7":{"user_name":"x851288986","nick_name":"coder\u5c0f\u660e","avatar":"https:\/\/profile.csdnimg.cn\/3\/4\/0\/3_x851288986","is_expert":false,"article_count":77,"rank":"\u5343\u91cc\u4e4b\u5916"},"8":{"user_name":"z694644032","nick_name":"\u5e73\u5934\u54e5\u7684\u6280\u672f\u535a\u6587","avatar":"https:\/\/profile.csdnimg.cn\/4\/E\/A\/3_z694644032","is_expert":false,"article_count":64,"rank":"5000+"},"9":{"user_name":"m0_38106923","nick_name":"\u4e0d\u8131\u53d1\u7684\u7a0b\u5e8f\u733f","avatar":"https:\/\/profile.csdnimg.cn\/6\/A\/C\/3_m0_38106923","is_expert":true,"article_count":124,"rank":"1000+"}};
	var articleType = 1;
	var CopyrightContent = '';
</script>
<script src="https://csdnimg.cn/public/sandalstrap/1.4/js/sandalstrap.min.js"></script>
<script src="https://csdnimg.cn/release/phoenix/vendor/pagination/paging-3d3b805766.js"></script>
<div class="skin-boxshadow"></div>
<div style="display:none;">
	<img src="" onerror='setTimeout(function(){if(!/(csdn.net|iteye.com|baiducontent.com|googleusercontent.com|360webcache.com|sogoucdn.com|bingj.com|baidu.com)$/.test(window.location.hostname)){window.location.href="\x68\x74\x74\x70\x73\x3a\x2f\x2f\x77\x77\x77\x2e\x63\x73\x64\x6e\x2e\x6e\x65\x74"}},3000);'>
</div>
</body>
<script type="text/javascript" src="https://csdnimg.cn/release/phoenix/production/pc_wap_common-f91259fb12.js" /></script>
<link rel="stylesheet" href="https://csdnimg.cn/release/blog_editor_html/release1.5.9/ckeditor/plugins/codesnippet/lib/highlight/styles/github-gist.css">
<script>
 // 全局声明
 if (window.csdn === undefined) {
      window.csdn = {};
    }
    window.csdn.sideToolbar = {
        options: {
            report:{
                isShow: true,
            },
            qr: {
                isShow: false,
            }
        }
    }
    $(function(){
        $(document).on('click',"a.option-box[data-type='report']",function() {
            showReport(false,articleTitles)
        });
    })
</script>
<script src="https://csdnimg.cn/release/phoenix/vendor/iconfont/csdnc-c439e66521.js"></script>
<script src="https://csdnimg.cn/release/phoenix/template/js/common-d90c3ecc7d.min.js"></script>
<script src="https://csdnimg.cn/release/phoenix/template/js/detail-ffbab56068.min.js"></script>
	<script src="https://csdnimg.cn/release/phoenix/themes/skin-yellow/skin-yellow-e2b6be7b58.min.js"></script>
<script src="//g.csdnimg.cn/??login-box/1.0.7/login-box.js,login-box/1.0.7/login-auto.js,copyright/1.0.3/copyright.js" type="text/javascript"></script>
<script>
    $(".MathJax").remove();
    if ($('div.markdown_views pre.prettyprint code.hljs').length > 0) {
        $('div.markdown_views')[0].className = 'markdown_views';
    }
    var persentSet = 1;
</script>
<script type="text/javascript" src="https://csdnimg.cn/release/blog_mathjax/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/x-mathjax-config">
    MathJax.Hub.Config({
            "HTML-CSS": {
                    linebreaks: { automatic: true, width: "94%container" },
                    imageFont: null
            },
            tex2jax: {
                preview: "none"
            },
            mml2jax: {
                preview: 'none'
            }
    });
</script>
    <script src="//g.csdnimg.cn/baidu-search/1.0.2/baidu-search.js"  type="text/javascript"></script>
</html>
